Toon posts:

[IIS 6.0]http redirect https verkeer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een probleem waar ik even niet meer uitkom.

Wat ik graag zou willen is mijn http site redirecten naar mijn https site. http verkeer werkt ook niet aangezien je de site alleen kan benaderen via ssl.

Nu heb ik natuurlijk al gezocht en wat oplossingen gevonden en het schijnt makkelijk te kunnen door een custom error aan te passen en zo door te laten sturen naar mijn https site.

Maar hier zit meteen mijn probleem, om de 1 of andere reden werkt mijn custom error niet via mijn iis. Dus ik vul in bijv. : http://ikwil.datdezesite.werkt en dan duurt het even en krijg de standaard melding van internet explorer: Pagina kan niet worden weergegeven. typ ik https://ikwil.datdezesite.werkt in dan werkt het prima.

Het zou dus moeten zijn dat als ik http://ikwil.datdezesite.werkt intyp ik deze melding zou moeten krijgen: Error Code: 403 Forbidden. The server denied the specified Uniform Resource Locator
Dat is dus een Custom Error die je in IIS kan instellen, maar die komt gewoonweg niet en ik heb geen idee waarom niet. Valt dit ergens aan of uit te zetten in je iis?

Alvast bedankt,

Dave

  • paulhekje
  • Registratie: Maart 2001
  • Laatst online: 25-01 15:50
schakel eerst in internet explorer de optie uit "show friendly HTTP error messages". de optie zorgt namelijk voor het brak vertalen van de errors die je webserver levert.
als http technisch gezien wel werkt is het net zo makkelijk om een index.html neer te zetten die met javascript een refresh doet naar de https-site.

bijvoorbeeld:
code:
1
2
3
4
5
6
7
<html>
<title>titel http-pagina</title>
<meta http-equiv="refresh" content="0;url=https://https-site-naam">
<body><br>U wordt doorverbonden naar een veilige verbinding...<br><br>
<a href="https://https-site-naam">Als dit niet werkt, klik hier</a>
</body>
</html>

|=|=|=||=|=|=||=|=|=| http://www.vanwijck.com |=|=|=||=|=|=||=|=|=||=|=|=||=|=|=||=|=|=||=|=|=|


  • barber
  • Registratie: Oktober 2001
  • Niet online
Verwijderd schreef op vrijdag 22 augustus 2008 @ 20:07:
Wat ik graag zou willen is mijn http site redirecten naar mijn https site. http verkeer werkt ook niet aangezien je de site alleen kan benaderen via ssl.

Nu heb ik natuurlijk al gezocht en wat oplossingen gevonden en het schijnt makkelijk te kunnen door een custom error aan te passen en zo door te laten sturen naar mijn https site.

Maar hier zit meteen mijn probleem, om de 1 of andere reden werkt mijn custom error niet via mijn iis. Dus ik vul in bijv. : http://ikwil.datdezesite.werkt en dan duurt het even en krijg de standaard melding van internet explorer: Pagina kan niet worden weergegeven. typ ik https://ikwil.datdezesite.werkt in dan werkt het prima.
Ik heb zelf ook zo'n redirect op een website op basis van een 403;4 custom error. Ben je toevallig vergeten in de custom error het type URL te geven? Standaard staat dit op FILE.

Nog even een edit wat ik gedaan heb:

folder met bestand aangemaakt in root met naam redirect\redirect.asp
ASP:
1
2
3
4
5
6
7
8
9
10
11
<% 
dim strNewURL, strOldURL 
if request.ServerVariables("https")<>"on" then 
strNewURL = "https://" & Request.ServerVariables("SERVER_NAME") _ 
& Request.ServerVariables("URL") & "?" _ 
& Request.ServerVariables("QUERY_STRING") 
response.redirect(strNewURL) 
else 
response.write("Already HTTPS...") 
end if 
%> 


Custom Error 403;4 aangepast in:

Message Type: URL
URL: /redirect/redirect.asp

[ Voor 21% gewijzigd door barber op 22-08-2008 21:02 ]


  • Workaholic
  • Registratie: Februari 2003
  • Niet online
Ook wij gebruiken voor onze klanten omgevingen (https) een http redirect via een javascript refresh.

Werkt prima! Zie ook code van paul hierboven.

Mijn V&A


Verwijderd

Topicstarter
Ik ga nu even kijken, was even druk, bedankt voor de reacties!

Het lag in mijn PIX, ik had daar alleen https verkeer toegelaten, ik dacht dat ik het daarmee af had, maar nu blijkt dat mijn site gewoon via http verkeer te bereiken is, waar kan je in je iis instellen dat je alleen maar via een ssl lijn mag benaderen? en dus de custom error tevoorschijn tovert.

[ Voor 101% gewijzigd door Verwijderd op 24-08-2008 12:41 ]


  • Workaholic
  • Registratie: Februari 2003
  • Niet online
We vinden het prettig bij GOT wanneer men graag zelf wat moeite doet.

Eerste google hit..

Afbeeldingslocatie: http://www.scottonwriting.com/sowBlog/Images/sslSettings.jpg

Directory tab bij eigenschappen van je iis site en dan het eerste knopje bovenaan (zo uit mijn hoofd) en dan zie screenshot hierboven..

Mijn V&A

Pagina: 1