У меня проблема с моим веб-сервером IIS 10. Я написал следующие правила:
<rule name="Redirect to www" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="^domain.bg$" />
</conditions>
<action type="Redirect" url="https://www.domain.bg/{R:1}" redirectType="Permanent" />
</rule>
<rule name="HTTP/S to HTTPS Redirect" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{SERVER_PORT_SECURE}" pattern="^0$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" />
</rule>
, но по какой-то причине они не работают.Я установил модуль перезаписи URL.
Я хочу написать правило, поэтому, когда я пишу domain.bg в браузере или http://domain.bg или www.domain.bg или http://www.domain.bg, всебыть перенаправленным на https://www.domain.bg. Я на правильном пути?