2015-05-14 30 views
0

嘗試的301重定向從交通:IIS 8.5重定向一個子文件夾相同的新子站點上

www.domain.com/directory/

new.domain.com/directory/

它還需要重定向:

www.domain.com/directory/dynamicallygeneratednames.html

new.domain.com/directory/dynamicallygeneratednames.html

我可以做的第一項工作很容易,但第二位我只是找不到在URL重寫或HTTP正確的設置IIS中的重定向模塊。完整的網址實際上不是它們動態生成的文件。

任何想法?

回答

0

你可以做到這一點使用IIS URL Redirect Module這裏是how to use it

那麼你將不得不使用一些正則表達式來分隔原始地址

所以讓我們考慮www.domain.com/directory/whatever/的部分來/這裏/ of/any /長度

你可以使用^(/ directory)(/.*)? (R:2)或{C:1} & {C:2} [取決於你如何使用它]

那麼你最終的重定向應該看起來像在您選擇的新域,/目錄匹配和URL的其餘部分被調過來

new.domain.com/{R: 1} {R:2}或newdomain.com {C:1} {C:2}

相關問題