У меня есть настройка сайта для использования сертификатов SSL и обслуживания сайта через https. Однако я не могу заставить перезапись URL-адреса работать должным образом, чтобы перенаправить попытки подключения в соответствии с определенными правилами, которые, в конечном итоге, приведут к использованию определенного URL-адреса.
В целях безопасности на данный момент я просто скажу, что это домен: example.com
Я пытаюсь сделать следующее.
- Все перезаписи должны переписывать базовый запрос на https://www.example.com/
Например, скажем, у меня есть эти до / после:
- Раньше: http://example.com/
- После: https://www.example.com/
- Раньше: http://example.com/hello/
- После: https://www.example.com/hello/
- Раньше: http://sub.example.com/
- После: https://sub.example.com/
И так далее. Однако независимо от того, какой пример я использую, я могу найти в Интернете для выполнения перенаправления HTTP на HTTPS, я остаюсь с IIS, просто вызывающим перенаправление бесконечных циклов и никогда не работающим должным образом.
Привязки на сайте в IIS следующие:
- Тип: http / Имя хоста: www.example.com / Порт: 80 / IP-адрес: *
- Тип: http / Имя хоста: example.com / Порт: 80 / IP-адрес: *
- Тип: https / Имя хоста: www.example.com / Порт: 443 / IP-адрес: *