2010-10-04 6 views
0

Я пытаюсь перенаправить любой префикс трафика, не связанный с WWW, в префиксный домен www. Я использую Umbraco как CMS и добавили следующий код в файл конфигурации urlrewritingnet:Правило перезаписи Umbraco для доменов, отличных от www

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

Я получаю «не является допустимым виртуальный путь» ошибка

ответ

0

Это, кажется, работает :

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