Umbraco 301重定向 - 整个网站

时间:2013-05-03 11:18:20

标签: umbraco

我在一个Umbraco安装中有多个网站。

我最近删除了一个网站,希望将该网站的所有流量重定向到不同网站(Umbraco内)的特定网页。

目前,我已使用此宏设置了一个模板:

<umbraco:Macro redirectType="[#redirectType]" redirectURL="[#redirectTo]" Alias="GenericRedirect" runat="server"></umbraco:Macro> 

它将来自www.domainname.com的流量重定向到www.otherdomainname.com/page.aspx。

唯一的问题是,如果用户输入www.domainname.com/anypage.aspx,则只会给他们404错误。

有没有办法将所有来自www.domainname.com的流量重定向到我在Umbraco内选择的页面?

由于

1 个答案:

答案 0 :(得分:1)

配置文件夹中的

是UrlRewriting.config。

使用此文件,您可以将完整的网站重定向到另一个域:

示例(未测试)

<add name="domain1.com redirect"
     redirectMode="Permanent"
     redirect="Domain"
     ignoreCase="true" rewriteUrlParameter="ExcludeFromClientQueryString"
     virtualUrl="http://www.domain1.com/(.*)"
     destinationUrl="http://www.destinationdomain.nl/" />

(virtualUrl是正则表达式)