У меня есть веб-приложение Azure, работающее с SSL и привязанное к его основному домену без www.
Таким образом, это означает, что https://example.com - это моя основная точка посадки, и мне добавлен мой сертификат SSL.
У меня также есть запись CNAME в моем DNS, как рекомендовано документами Azure для домена www для сопоставления с моим сайтом.
В настоящее время загружаются как URL-адреса www, так и не www, abit с тегом «not secure».
Теперь, что бы я ни делал с правилами перезаписи в моем файле web.config, оно просто не будет работать.
<rule name="Force HTTPS" enabled="true" stopProcessing="true">
<match url="(.*)" ignoreCase="false" />
<conditions>
<add input="{HTTPS}" pattern="off" />
<add input="{WARMUP_REQUEST}" pattern="1" negate="true" />
</conditions>
<action type="Redirect" url="https://iwantfishing.com/{R:1}"
appendQueryString="true" redirectType="Permanent" />
</rule>
Каждый раз, когда я смотрю на это переписывание IIS, мне требуются часы, поэтому я надеюсь, что кто-то умнее меня знает этот материал