Я действительно борюсь с этим. Я пробовал бесконечное количество примеров, и все, что я читал, говорит мне, что это должно работать, однако я не эксперт по серверам, поэтому я вполне мог сделать некоторые неправильные предположения о том, что я сделал.
Просто у меня есть сайт по адресу https://xxxxx.co.uk, если кто-то набирает
Я хочу, чтобы они были перенаправлены на https://xxxxx.co.uk
В настоящее время я может заставить работать Http на https, но не www to не www part (с битом https или без него). Он просто остается на www.xxxxx.co.uk (http://www и https://www) и сообщает мне о риске безопасности, который имеет смысл. Но я хочу, чтобы на моем сайте было go.
Любая помощь была бы очень признательна, поскольку я был в этом весь день.
Я нашел эту статью введите описание ссылки здесь , который охватывает почти все сценарии ios, кроме https://www.xxxxx.co.uk. Это правило просто не работает
<system.webServer>
<rewrite>
<rules>
<rule name="RedirectWwwToNonWww" stopProcessing="false">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTP_HOST}" pattern="^(www\.)(.*)$" />
</conditions>
<action type="Redirect" url="https://xxxxx.co.uk" redirectType="Permanent" />
</rule>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>