Windows-Server-2008
如何在本地定義如何在 Windows/IIS 中解析 URL
我知道有一種方法可以使任何已定義的 URL 解析為不同的 URL,但我不記得如何或在何處定義此設置。
我知道這是模棱兩可的,因此請考慮以下範例。我正在建構http://www.webapplication.com。我已經在 IIS 7 中設置了網站。但是,我還沒有轉發名稱伺服器來解析我的伺服器,因此 URL 完全指向其他地方。但是,當我在本地訪問http://www.webapplication.com時,我希望能夠解析 IIS 7 網站。
我怎樣才能做到這一點?這是 IIS、單個瀏覽器(IE 或 Chrome)還是其他地方(如我的網路設置)中的設置?
名稱解析是通過 DNS 處理的,因此如果您需要將主機解析到另一台機器,則需要修改 DNS。如果您只希望它為您的測試機器以不同的方式解析,您可以修改您將瀏覽的機器上的 \windows\system32\drivers\etc\hosts 文件。
注意 1:主機的典型位置在 \windows 下,但您應該檢查 %SystemRoot% 以獲取系統上的位置。
注意 2:如果您嘗試編輯此文件,您的 AV 程序可能會報錯。
您必須修改您的 DNS 伺服器才能更改 DNS。我無法告訴您它是本地 DNS 還是基於 Internet 的 DNS。