Как перенаправить голый домен напрямую в домен https://www в Azure - PullRequest
0 голосов
/ 08 октября 2019

У меня есть веб-сайт на Azure, и я пытаюсь удалить несколько цепочек перенаправления ... Точно, я хотел бы перейти с голого домена на домен www в https, не переходя с версии http.

Я делаюнекоторые примеры, потому что, возможно, я не так хорошо объяснил. У меня есть эти цепочки перенаправления:

Если я включу only https на моем сайте, ситуация ухудшится иУ меня есть эта цепочка перенаправления:

Я не понимаю, где эти перенаправления установлены на Azure. Как я могу перейти с моего голого домена на http://www напрямую, без перехода с http://www домена?

Спасибо

1 Ответ

0 голосов
/ 11 октября 2019

По умолчанию веб-приложение Azure не перенаправляет URL-адрес. Чтобы перенаправить с вашего открытого домена на https://www напрямую, вам нужно создать web.config в корневой папке сайта, а затем добавить конфигурацию, как показано ниже:

<configuration>
<system.webServer> 
<rewrite>
    <rules>
        <rule name="Redirect yourdomain.com to www" patternSyntax="Wildcard" stopProcessing="true">
            <match url="*" />
            <conditions>
                <add input="{HTTP_HOST}" pattern="yourdomain.com" />
            </conditions>
            <action type="Redirect" url="https://www.yourdomain.com/{R:0}" />
        </rule>
    </rules>
</rewrite>
</system.webServer>  
</configuration>
...