我有Gearhost.com一個帳戶,當談到設立子域您目前需要去和使用IIS遠程管理配置URL重寫條目。IIS 7 URL重寫配置問題或MVC路由?
的目錄文件夾結構如下格局:
\mastersite
\mastersite\subdomain1
關於如何做到這一點的Gearhost知識庫文章可以在這裏找到: https://support.gearhost.com/KB/a851/setting-a-subdomains-content-location-using-url-rewrite.aspx?KBSearchID=0
這只是正常的,但我遇到了一個場景這揭示了使用master.com/sub-domain路徑訪問子域的能力。
subdomain1.site.com (works)
www.site.com/subdomain1 (displays site also --which I don't want)
我不知道如果知識庫文章是在IIS中配置子域的正確方法,如果我需要管理我的Microsoft MVC 3應用程序的路由。
比方說,這是正確的方法來設置/配置子域。有沒有辦法限制第二個選項的路徑,所以它返回頁面沒有找到或訪問禁止或這個效果?
我正在開發一個Microsoft MVC應用程序,如果我使用「Request.Url」調用,它實際上會返回第二個選項的完整路徑,即使當我坐在看起來像是完美路徑的子 - 域名主頁。
所以我不知道這需要處理不同的方式,如果URL重寫條目需要改變,或者解決方案可能是什麼。
從誰可能對主題的知識,任何工程師尋找反饋。
謝謝。