После установки SSL-сертификата ваш сайт по-прежнему остается доступным через обычное небезопасное HTTP-соединение.Чтобы подключить безопасный URL-адрес, необходимо вручную ввести префикс https: //.Чтобы установить безопасное соединение на вашем сайте, вам нужно установить правило перенаправления, которое перенаправляет http на https.
Вы можете выполнить следующие шаги для перенаправления сайта с http на https:
Загрузите модуль перезаписи Url вручную или из установщика веб-платформы. https://www.iis.net/downloads/microsoft/url-rewrite
Откройте окно диспетчера IIS и выберите сайт на панели подключения, которыйВы хотите применить правило перенаправления.
- Выберите Перезапись URL из представления функции .
- Нажмите Добавить правило из Панель действий в модуле перезаписи.
- Выберите Пустое правило в разделе Входящий , затем нажмите OK.
- Введите имя правила.
В разделе «Соответствие URL»:
Выбрать«Соответствует шаблону» в раскрывающемся меню «Запрошенный URL»
- Выберите «Регулярные выражения» в раскрывающемся меню «Использование»
- Введите следующий шаблон вРаздел «Соответствие URL»: «(. *)»
- Установите флажок «Игнорировать регистр»
- В разделе «Условия» выберите «Соответствовать всем» в раскрывающемся списке «Логическая группировка»и нажмите «Добавить». В появившемся окне:
- Введите «{HTTPS}» в качестве условия ввода
- Выберите «Соответствует шаблону» из раскрывающегося меню
- Введите «off» в качестве шаблона
- Нажмите «OK» - В разделе «Action» выберите «Redirect» в качестве типа действия иукажите следующее для «URL перенаправления»: https://{HTTP_HOST}{REQUEST_URI} - установите флажок «Добавить строку запроса».- Выберите тип перенаправления.- Нажмите «Применить» в правой части меню «Действия».
Вы также можете добавить это правило непосредственно в файл web.config без использования модуля пользовательского интерфейса, о котором говорилось выше.
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTP to HTTPS" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
С уважением, Jalpa.