Umbraco重写非www域的规则

时间:2010-10-04 22:23:34

标签: asp.net umbraco urlrewriter.net

我正在尝试将任何非www前缀流量重定向到www前缀域。我正在使用Umbraco作为CMS,并将以下代码添加到urlrewritingnet配置文件中:

<add name="nonWWW" 
                virtualUrl="^(?!www\.)(.*)$" 
                rewriteUrlParameter="ExcludeFromClientQueryString" 
                destinationUrl="http://www.domain.co.uk$1" 
                ignoreCase="true" />

我收到“不是有效的虚拟路径”错误

1 个答案:

答案 0 :(得分:0)

这似乎有效:

<add name="nonWWW"
                redirectMode="Permanent"
                redirect="Domain"
                ignoreCase="true"
                rewriteUrlParameter="IncludeQueryStringForRewrite"
                virtualUrl="http://domainname.co.uk/(.*)" 
                destinationUrl="http://www.domainname.co.uk/$1" 
                 />