IIS перенаправить в web.config - PullRequest
0 голосов
/ 01 мая 2018

Привет, я хотел бы узнать, как переписать URL.

, поэтому, когда пользователь вводит http://test -qa или http://test -qa.domain.com , он перенаправляет URL-адрес https: https://test.qa.domain.com

мой IISBinding

http://test -qa http://test -qa.domain.com

Вот что у меня есть.

 <rewrite>
      <rules>
        <rule name="test" stopProcessing="true">
          <match url="http://test-qa" />
          <action type="Redirect" url="https://test.qa.domain.com" appendQueryString="false" />
        </rule>
      </rules>
    </rewrite>

1 Ответ

0 голосов
/ 01 мая 2018

Если вы предпочитаете подстановочный знак и предполагаете, что у вас есть только эти две привязки

<rules>
            <rule name="HTTP to HTTPS" enabled="true" patternSyntax="Wildcard" stopProcessing="true">
                <match url="*" />
                <conditions>
                    <add input="{HTTPS}" pattern="off" />
                </conditions>
                <action type="Redirect" url="https://test.qa.domain.com/{R:1}" redirectType="Temporary" />
            </rule>
        </rules>
...