Szukałem w Google i StackOverflow, próbując znaleźć rozwiązanie tego problemu, ale wszystkie wydają się odnosić do ASP.NET itp.
Zwykle uruchamiam Linux na moich serwerach, ale dla tego jednego klienta korzystam z systemu Windows z IIS 7.5 (i Plesk 10). Z tego powodu jestem nieco obeznany z IIS i plikami web.config . W .htaccess
pliku można użyć warunków ponownego zapisu, aby wykryć, czy protokołem jest HTTPS i odpowiednio przekierować. Czy istnieje prosty sposób na osiągnięcie tego celu za pomocą pliku web.config, a nawet za pomocą zainstalowanego modułu „ URL Rewrite ”?
Nie mam doświadczenia z ASP.NET, więc jeśli jest to zaangażowane w rozwiązanie, proszę podać jasne kroki wdrażania.
Powodem, dla którego robię to z web.config, a nie PHP, jest to, że chciałbym wymusić HTTPS na wszystkich zasobach w witrynie.