asp.net 多个域名重定向,在web.Config中配置
Posted Greg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net 多个域名重定向,在web.Config中配置相关的知识,希望对你有一定的参考价值。
一个网站有多个域名,但是需要在访问其中某个域名之后跳转到另一域名。
Web.config 中配置
</system.webServer> <!--重定向 域名 开始--> <rewrite> <rules> <rule name="a0001 301 Redirect" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^a0001.com$" /> </conditions> <action type="Redirect" url="http://www.d0004.com/{R:0}" redirectType="Permanent" /> </rule> <rule name="www jdqp 301 Redirect" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^www.a0001.com$" /> </conditions> <action type="Redirect" url="http://www.d0004.com/{R:0}" redirectType="Permanent" /> </rule> <rule name= "b0002 301 Redirect" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^b0002.com$" /> </conditions> <action type="Redirect" url="http://www.d0004.com/{R:0}" redirectType="Permanent" /> </rule> <rule name="www b0002 301 Redirect" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{HTTP_HOST}" pattern="^www.b0002.com$" /> </conditions> <action type="Redirect" url="http://www.d0004.com/{R:0}" redirectType="Permanent" /> </rule> </rules> </rewrite> <!--重定向 域名 结束--> </system.webServer>
以上是关于asp.net 多个域名重定向,在web.Config中配置的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 web.config 将 http 重定向到 https 并将 www 重定向到非 www?