基本上我希望能夠在http://mysites輸入,它顯示我localsite而非http://localhost:8080/打字?如何將http:// localhost:8080映射到iis7中的http:// mysites?
我打算做了幾次類似http://localhost:8181到http://mysites2
我想你可以通過hosts文件做呢?
這是所有localy我的機器
基本上我希望能夠在http://mysites輸入,它顯示我localsite而非http://localhost:8080/打字?如何將http:// localhost:8080映射到iis7中的http:// mysites?
我打算做了幾次類似http://localhost:8181到http://mysites2
我想你可以通過hosts文件做呢?
這是所有localy我的機器
如前所述,你可以編輯hosts文件(或更新本地DNS服務器),使名稱指向所需的IP地址。有些瀏覽器有餅乾麻煩時,有一個在名稱中沒有句點,所以你可能要像做mysites.local
或mysites.ivor
如果有別的東西在端口80上運行,你必須到該服務器配置爲代理請求到IIS (在端口80)。如果你不能在80端口上運行任何東西,你可以配置名字,但是最後你還是需要這個端口。
如果只有IIS正在運行,可以通過使用虛擬主機設置它。您將端口80上的IP地址綁定添加到您指定的DNS名稱。只要具有不同的主機名,您可以在一個端口上運行它們。
,不能設置端口的主機文件上...你只需要訪問網站作爲http://mysites:8080,mysites:8081等
要做到這一點,一個條目添加到您的主機像
127.0.0.1 mysites
的主機(通常位於C:\ WINDOWS \ SYSTEM32 \ DRIVERS \ ETC \主機)
感謝所有的答案,我給他們一試 – ivordesign 2010-07-20 09:39:42
你的hosts文件看起來像:
127.0.0.1 mysites
127.0.0.1 mysites2
這將讓你建立像http://mysites:8080和http://mysites2:8081書籤。
接下來最困難的是在端口80上設置一個帶有服務器的HttpRedirection。這會讓你輸入http://mysites,並將它重定向到http://mysites:8080,從那一點開始你可以使用它。
要完全得到你想要的東西,你需要一個反向代理設置在端口80這是太大的話題在這裏介紹的,但如果谷歌它有足夠的可用信息。
決定下井虛擬主機的路由,並有設置多個網址。謝謝您的幫助 – ivordesign 2010-07-20 17:25:41