Я хотел бы, чтобы на веб-сайте всегда был адрес www, и принудительно вводил его с помощью перезаписи IIS.
Например, test.com стал бы www.test.com.
Типичный пример правила перезаписи:
<rule name="Canonical Host Name" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" negate="true" pattern="^www\.test\.com$" />
</conditions>
<action type="Redirect" url="http://www.test.com/{R:1}" redirectType="Permanent" />
</rule>
Однако для этого требуется ввести полный URL-адрес моего веб-сайта.Он не будет работать для сред разработки и промежуточных сред с URL-адресами, такими как www.test.dev и www.test.stage.
Можно ли создать правило перезаписи IIS, которое будет обрабатывать все эти случаи?