Linux
如何通過 IP 訪問我的域 www 虛擬主機?
23.222.22
例如,我有一個在 IP 上執行的網站我已經像
/home/www/www.site.com
在 Apache 中一樣創建了我的虛擬主機作為我的 Web 伺服器。但是對於開發,在更新 DNS 之前,我可以訪問該站點嗎?
http://23.222.22/~www.site.com/
因為
http://23.222.22/ just loads info from var/www
謝謝
簡短的回答:你不能直接
要得到你想要的:
- 將該條目添加到您的
hosts
* 文件中,您的 www.site.com 將指向您的 ip- 您可以找到一個瀏覽器外掛,您可以在其中添加
Host
標頭,告訴網路伺服器您希望訪問哪個虛擬主機*
c:\windows\system32\drivers\etc\hosts
在 Windows 和/etc/hosts
*nix 上;只需23.22.22.22 www.site.com
在末尾添加,然後在瀏覽器中打開 www.site.com
如果您將站點設置為 Apache 的預設 DocumentRoot,那麼它應該在您使用 IP 而不是主機名訪問時顯示該站點。
當然,URL 等的所有伺服器變數都是 IP 而不是主機名。