Web.config中實(shí)現(xiàn)URL 301重定向
IIS7以上我們可以通過修改config配置來實(shí)現(xiàn)301重定向的設(shè)置,
這樣一來,每次程序更換服務(wù)器就不需要在配置301了,
極大程度上減少了出錯(cuò)的幾率以及減輕了工作量
下面我們來看下是如何配置的:
<system.webServer> <validation validateIntegratedModeConfiguration="false" /> <modules runAllManagedModulesForAllRequests="true" /> <security> <requestFiltering allowDoubleEscaping="true" /> </security> <rewrite> <rules> <rule name="301Redirect" stopProcessing="true"> <match url="(.*)" /> <conditions logicalGrouping="MatchAny"> <add input="{HTTP_HOST}" pattern="^yunjson\.com$" /> <add input="{HTTP_HOST}" pattern="^www\.yunjson\.com$" /> </conditions> <action type="Redirect" url="http://www.yunjson.com/{R:0}" redirectType="Permanent" /> </rule> </rules> </rewrite> </system.webServer>
原文鏈接:Web.config中實(shí)現(xiàn)URL 301重定向