#http #redirect #iis #https #dns
#http #перенаправление #iis #https #dns
Вопрос:
У нас есть не WWW-сайт, который мы хотим перенаправить на https://
Сайт размещен на IIS, и мы хотели просто ввести websitename.domain.com и перенаправить его на https: // У нас есть правило перезаписи URL, но оно при вводе в websitename.domain.com , он даже не будет пытаться перейти на https: // или http: // Есть ли что-то еще, что мы должны настроить, чтобы это сработало?
Спасибо.
Комментарии:
1. Отредактируйте вопрос, чтобы включить ваше правило.
Ответ №1:
Сначала убедитесь, что вы привязали привязки сайта с websitename.domain.com для протоколов HTTP и https, как показано ниже:
Попробуйте использовать приведенное ниже правило для перенаправления http на https:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HTTPS force" 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>