2011-01-12 89 views
0

Asp.Net 4 Webforms可以處理不同域名的網址路由嗎?asp.net中的多個網址路由4

Ex。 www.abc.com www.admin.abc.com www.domainname.com www.admin.domainname.com

我想作一個單一的應用程序來處理從上面的網址時請求。 我發現的大部分場景都指向基於單個域和多個網頁的網址路由。

謝謝!

回答

1

是的,它可以(如果我明白你正確使用單詞URL路由)。

只需爲要支持的每個域設置應用程序的主機頭條目即可。您可以在IIS中執行此操作。

結果www.abc.com www.admin.abc.com www.domainname.com www.admin.domainname.com都指向相同的Web應用程序。請注意,在多個域名之間共享會話可能會成爲問題。 (如果用戶使用www.abc.com開始瀏覽並且以後使用www.domainname.com)

另一種方法是對IIS 7.5 URL重寫2模塊使用規範主機名規則。這導致只有用戶可見的域。例如。 www.domainname.com/myFooPage得到重定向到www.abc.com/myFooPage)
這可能是一個很好的方法爲SEO

+0

謝謝你的答覆!但是如果我沒有對IIS的權限/控制權,那麼還有其他選擇嗎? – benjieb 2011-01-12 11:42:07