Ham*_*ebi 3 asp.net url redirect web-config
我有一个网站,two domains并且one hosting server使用这两个URL工作得很好.
域名是www.jongeshadi.com和www.jongeshadi.ir.
我希望用户键入www.jongeshadi.ir重定向到www.jongeshadi.com.
我谷歌并找到一些解决方案,如更改网络配置:
<rewrite>
<globalRules>
<rule name="Redirects to www.jomgeshadi.com" patternSyntax="ECMAScript" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^jongeshadi.*(ir|com)$" />
<add input="{HTTP_HOST}" pattern="^(www.)?jonsgeshadi.(ir|com)$" />
<add input="{HTTP_HOST}" pattern="^www.jongeshadi.com$" />
</conditions>
<action type="Redirect" url="http://www.domain.ir/{R:0}" />
</rule>
</globalRules>
</rewrite>
Run Code Online (Sandbox Code Playgroud)
但它没有用.任何事情都是错误或是否有其他解决方案?
谢谢 ...
使用现代版本的IIS,最简单的方法是使用URL Rewrite 2.0.它可以使用Microsoft的Web Platform Installer作为包安装.
安装重写模块后,在树视图中选择网站后,它会在IIS管理器中添加URL重写功能.

在URL Rewrite功能中,从右侧栏中选择"Add rule(s)...",然后选择添加"Canonical domain name"规则.指定要作为要显示的主要主机名,然后单击"确定".


这里的所有都是它的.