Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 非www域的Umbraco重写规则_Asp.net_Umbraco_Urlrewriter.net - Fatal编程技术网

Asp.net 非www域的Umbraco重写规则

Asp.net 非www域的Umbraco重写规则,asp.net,umbraco,urlrewriter.net,Asp.net,Umbraco,Urlrewriter.net,我正在尝试将任何非www前缀的流量重定向到www前缀域。我正在使用Umbraco作为CMS,并已将以下代码添加到URLRewitingNet配置文件中: <add name="nonWWW" virtualUrl="^(?!www\.)(.*)$" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="http

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

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


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

这似乎有效:

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