我尝试进行 301 重定向,因为我已经更改了域。使用 Windows 服务器并在 web.config 中添加以下规则。
<rule name="redirectDomain" stopProcessing="true">
<match url="(.*)" />
<action type="Redirect" url="http://replacement-cost.net/{R:1}" redirectType="Permanent" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^(www.)?windshield-replacement-cost\.org$" />
</conditions>
</rule>
只要新站点上的所有页面都具有相同的名称和文件结构,这就可以正常工作......除了作为旧域根的页面。现在在http://replacement-cost.net/windshield-replacement-cost
是否可以编写另一个规则来仅重定向根?而让第二条规则重定向所有其他页面?可能是某种执行顺序?
基本上可以达到与此相同的结果
如果 ruleURLISROOT = true > 转到http://replacement-cost.net/windshield-replacement-cost
别的
使用上面的代码重定向
任何帮助,将不胜感激。我花了很长时间才走到这一步!谢谢