urlrewritingnet - rewrite =“Domain”无效

时间:2012-05-28 01:57:15

标签: asp.net url-rewriting umbraco

我正在尝试重写Umbraco网站上的路径以加载子域 - 这可能吗?使用下面的配置设置我收到了Exception消息:'http://subdomain.domain.com'不是有效的虚拟路径。

    <add name="compare"  virtualUrl="http://www.domain.com/directory/?$"
     rewrite="Domain" destinationUrl="http://subdomain.domain.com" 
   ignoreCase="true"  />

有没有人成功使用rewrite =“Domain”?我见过的所有例子都使用redirect =“Domain”。

1 个答案:

答案 0 :(得分:1)

当我无法访问IIS时,我已在多个网站上使用此功能重定向到www.domain.com。

 <add name="SEOfix"  virtualUrl="^http\://domain.com/(.*)"
    rewriteUrlParameter="ExcludeFromClientQueryString"
    destinationUrl="http://www.domain.com/$1"
    redirect="Domain"
    redirectMode="Permanent"
    ignoreCase="true" />

这是你想要做的吗?