Перенаправить не WWW-сайт на https: // IIS

#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>