我正在使用 Umbraco 4.7,并且正在尝试使用 UrlRewriting.config 文件来设置域级别的 URL 重定向。
例如,如果用户点击以下 URL 的网站
www.OLD-Domain.com/join.aspx
我想将 URL 永久重写为:
www.NEW-Domain.com/join.aspx
我希望搜索引擎在下次访问该站点以重新索引时也能够看到这一点。
请举例/想法?
我正在使用 Umbraco 4.7,并且正在尝试使用 UrlRewriting.config 文件来设置域级别的 URL 重定向。
例如,如果用户点击以下 URL 的网站
www.OLD-Domain.com/join.aspx
我想将 URL 永久重写为:
www.NEW-Domain.com/join.aspx
我希望搜索引擎在下次访问该站点以重新索引时也能够看到这一点。
请举例/想法?
如果您不想使用 IIS 重定向或站点来执行此操作,那么您可以使用 Umbraco 配置文件为您完成这项工作:
转到主 Umbraco 网站目录中的“配置”目录。
在您喜欢的文本编辑器中编辑“URLRewriting.config”文件。
在 (paste here) 标签之间添加以下代码:
<add name="SEOfix" virtualUrl="^http://domain.com/(.*)" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="http://newdomain.com/$1" redirect="Domain" redirectMode="永久"ignoreCase="true" />
<add name="SEOfixSSL" virtualUrl="^https://domain.com/(.*)" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="https://newdomain.com/$1" redirect="Domain" redirectMode="永久"ignoreCase="true" />
查看更多信息:http: //www.proworks.com/blog/2011/03/31/permanent-301-redirect-domaincom-to-wwwdomaincom-in-umbraco/