我有一個ASP.net MVC應用程序在我的IIS端口80設置。該網站解決任何子域。像dev.localhost,test.localhost等。不,我沒有在我的機器上設置任何這些子域。除默認值外,我沒有主機文件條目,也沒有主機頭文件。從我在線閱讀的所有東西,它看起來像配置一個子域,你需要做一個主機文件入口,並添加主機頭。沒有我做任何事情,這工作如何?我是否設置了錯誤的網站?子域名如何工作?
Q
子域名如何工作?
1
A
回答
0
我的直覺(雖然我沒有證實這是ASP.Net MVC),它已爲您的應用程序保留了網址http://+:80/ - 這意味着端口80上解析爲localhost(*。 localhost,127.0.0.1,hosts文件等)將被路由(通過操作系統和IIS)到你的ASP.Net進程中進行處理。
有一對夫婦的方式來驗證這一點:
- 可以在IIS管理員面板檢查(如果你不使用IISExpress)什麼網址,它已抓獲(在「網站綁定」了應用程序)。 '所有未分配'將(我認爲)將所有請求路由到該端口 - 無論主機/子域 - 到您的網站;
- 或者您可以使用netsh的找出網址保留什麼:
例netsh命令:
$ netsh http show urlacl
+0
謝謝你所有的答案。你們都是對的。 – InsaneKarma
0
我猜你有一個單一的網站,沒有主機名的HTTP綁定,所有請求會去。如果您在主機名中填寫「localhost」,除非在主機中添加條目,否則它不應再用於子域。
0
子域名將只根據DNS解析路由到主端口80。如果您在IIS中沒有多個綁定,則主綁定將爲所有請求提供服務。
相關問題
- 1. Godaddy子域名不工作
- 2. 如何使用用戶名作爲子域名創建子域?
- 3. 子域名無法正常工作
- 4. 添加www時子域名不工作?
- 5. Nginx子域名不能正常工作
- 6. 子域名無法正常工作
- 7. apache2 VirtualHost子域名配置不工作
- 8. htaccess在子域名DirectoryIndex不工作
- 9. SSL與主要域名不工作,但子域名做
- 10. 域名切換後子域名安裝不再工作
- 11. 如何區分域名與子域名
- 12. 域名註冊是如何工作的?
- 13. 網站/ Webuilding-如何域名工作
- 14. 如何主域名+子域名重定向到新域名
- 15. 如何使用子域名
- 16. 如何創建子域名
- 17. 的子域,Uploadify不工作
- 18. CKFinder工作跨子域
- 19. 子域路由不工作
- 20. 更改域名服務器後子域名無法正常工作
- 21. Java:如何製作域名
- 22. 如何。域名的作品?
- 23. 區域子域名
- 24. 如何獲得域名與一個SSL工作的所有子域名沒有通配符
- 25. YQL跨域如何工作?
- 26. 如何創建子域以及它們如何工作?
- 27. 如何將子域名DNS更改爲與域名不同的域名
- 28. 如何將域名重定向到動態子域名?
- 29. 如何將域名附加到特定網站的子域名
- 30. 如何在我的主域名上創建子域名?
歡迎來到Stack Overflow!我編輯過你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –