IIS 웹 앱에서 web.config를 통해 www를 www가 아닌 ​​것으로 리디렉션

2947 단어 webdeviiswwwredirec
재작성 모듈 섹션에 규칙을 추가하기만 하면 됩니다.

<rule name="Force non-WWW" enabled="true" stopProcessing="true">
    <match url="(.*)" />
    <conditions logicalGrouping="MatchAny">
        <add input="{HTTP_HOST}" pattern="^(www\.)(.*)$" />
    </conditions>
    <action type="Redirect" url="https://{C:2}{REQUEST_URI}" appendQueryString="true" redirectType="Permanent" />
</rule>


귀하의 rewrite 섹션은 다음과 같아야 합니다.

<rewrite>
    <rules>
        <rule name="Force non-WWW" enabled="true" stopProcessing="true">
            <match url="(.*)" />
            <conditions logicalGrouping="MatchAny">
                <add input="{HTTP_HOST}" pattern="^(www\.)(.*)$" />
            </conditions>
            <action type="Redirect" url="https://{C:2}{REQUEST_URI}" appendQueryString="true" redirectType="Permanent" />
        </rule>
    </rules>
</rewrite>

좋은 웹페이지 즐겨찾기