2012-05-28 55 views
0

我想重寫一個Umbraco網站上的路徑加載一個子域 - 這可能嗎?使用下面的配置設置我得到異常消息:'http://subdomain.domain.com'不是一個有效的虛擬路徑。urlrewritingnet - 重寫=「域」不起作用

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

有沒有人成功使用過rewrite =「Domain」?我見過的所有例子都使用redirect =「Domain」。

回答

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" /> 

這就是你想要做的?