Nejčastěji odpovídající uživatel
IIS 7.5 - redirect http na https

Dotaz
-
Jak lze na Windows Serveru 2008 R2 s IIS 7.5 provést automatické přesměrování http na https u všech adres?Zkoušel jsem tento návod, ale nefunguje to.
Odpovědi
-
Funguje to. Problém byl ten, že s adresou localhost to nefunguje. Po zadání veřejné domény to bez problému přesměruje.
- Označen jako odpověď Aleš Pospíchal pátek 25. prosince 2009 11:23
Všechny reakce
-
A co z toho navodu vam nefunguje?
V principu je postup spravny, tj. zmenit defautlni chybovou hlasku 403.4 na jinou, ktera krome jineho provede i presmerovani jinam.
Tj. povedlo se vam zmenit defautlni hlasku?
Nebo jen nefunguje presmerovani? Pokud chcete, muzete pouzit i jine druhy presmerovani, pokud je umite. -
Když to vše nastavím podle toho návodu, tak i nadále se mi zobrazuje chyba 403.4 - je vyžadován protokol SSL.Nebo je nutné napsat místo http:// a https:// konkrétní stránku?Pokud otevřu jen samotný soubor na přesměrování, tak se zobrazí kód a přesměrování se neděje.
-
S ASPX neporadim, jsem stara struktura, ale princip je jasny a stejny jako u ASP :)
Ano, i me samotne REDIRECT.ASPX nefunguje.
Kdyby to melo byt v ASP, pak to umim. Treba takto:
<%if Request.ServerVariables("SERVER_PORT_SECURE")=0 then
response.redirect "https://" & Request.ServerVariables("SERVER_NAME")
response.end
end if%>
Ale jak rikam: klidne muzete zmodifikovat stranku chyby 403.4 a pridat do ni treba javascriptove presmerovatko, pokud je vam blizsi, nebo klidne standardni HTML metatag <meta http-equiv="refresh" content="4;url=http://server/cokoliv">.
Moznosti ne spousta. Dulezity je princip: vyuzit chybove hlaseni k presmerovaci akci. -
Soubor s tímto kódem už funguje, ale jen když soubor spustím ručně.
Pokud zadám nějakou stránku bez http, tak to napíše opět chybu 403.4 nebo 500.19Chtěl jsem stránku s chybou 403.4 editovat ručně, ale zřejmě by to nepomohlo, protože stránka, která se mi zobrazuje jako chyba je jiná, než ta, co je uložená v zadaném umístění. -
-
Funguje to. Problém byl ten, že s adresou localhost to nefunguje. Po zadání veřejné domény to bez problému přesměruje.
- Označen jako odpověď Aleš Pospíchal pátek 25. prosince 2009 11:23
-
-
-