Tvinga anslutning via https, SSL

Webbservrar

6 svar · 667 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Trådstart#1

Hej!

Jag har ett ssl cert installerat på min server. Hur gör jag i IIS att om man försöker ansluta till http://minsite.biz blir man tvingad och förflyttad till https://minsite.biz

tacksam

Medlem sedan dec. 19996 522 inlägg
#2

Man kan ju använda en kodsnutt på sidorna som kollar det och redirectar men finns det inget inbyggt i IIS ?

Medlem sedan dec. 19996 522 inlägg
#3

Har nu löst det genom att byta ut error sidan 403-4.htm (errorsidan för ssl krävs) till en sida som redirectar användaren till min https:// adress. Det känns lite halvlamt men det fungerar.

Finns det inget annat sätt att lösa detta på ?

Medlem sedan dec. 19996 522 inlägg
#4

Har nu kommit på en nackdel med min redirect och måste hitta en annan lösning. Om man har friendly http errors förkryssat i internetexplorers options så kommer man aldrig till 403-4.htm eftersom den aldrig skickas till klienten. Någon som har mer kunskap?

Medlem sedan juni 20031 837 inlägg
#5

Har samma problem, någon som vet en bra lösning?
tyckte det var lika bra att ta upp denna gamla tråden istället för att skapa en ny.

Jag kan ju skapa två webbplatser, en som bara svarar på port 80 och bara har en index-sida som skickar en vidare till https samt en webbplats som bara svarar på port 443.

Är detta en bra lösning eller finns det bättre?

Obs, gäller IIS 5.0

Medlem sedan juni 20031 837 inlägg
#6

hmm, fel tråd

Medlem sedan feb. 200732 inlägg
#7
If request.ServerVariables("HTTPS") = "off" then
response.redirect "https://www.dinsida.com"
End if
297 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
153 ms — deklarationer (db)
0 ms — hämta statistik (cache)
142 ms — hämta tråd, inlägg och bilagor (db)
142 ms — ändringar (db)