Umbraco 4.7 - 域级URL重写

时间:2015-09-02 14:25:52

标签: url-rewriting umbraco umbraco4

我正在使用Umbraco 4.7,我正在尝试使用UrlRewriting.config文件来设置域级URL重定向。

例如,如果用户点击以下网址

的网站

www.OLD-Domain.com/join.aspx

我想永久地将URL重写为:

www.NEW-Domain.com/join.aspx

我希望搜索引擎在下次访问网站时能够看到这一点,以便重新编制索引。

示例/想法?

1 个答案:

答案 0 :(得分:0)

如果您不想使用IIS重定向或网站来执行此操作,那么您可以使用Umbraco配置文件为您完成这项工作:

  1. 转到您的"配置"您的主要Umbraco网站目录中的目录。

  2. 编辑" URLRewriting.config"文件在您喜欢的文本编辑器中。

  3. 在(粘贴此处)标记之间添加以下代码:

  4. < add name =" SEOfix" virtualUrl =" ^ HTTP:(。*)//domain.com/" rewriteUrlParameter =" ExcludeFromClientQueryString"目标网址=" HTTP://newdomain.com/$1"重定向="域" redirectMode ="常驻" IGNORECASE ="真" />

    < add name =" SEOfixSSL" virtualUrl =" ^ HTTPS:(。*)//domain.com/" rewriteUrlParameter =" ExcludeFromClientQueryString"目标网址=" HTTPS://newdomain.com/$1"重定向="域" redirectMode ="常驻" IGNORECASE ="真" />

    1. 保存文件并进行测试。
    2. 详情请见:http://www.proworks.com/blog/2011/03/31/permanent-301-redirect-domaincom-to-wwwdomaincom-in-umbraco/