在進行web開發的時候,通常需要以http://localhost或者127.0.0.1之類的訪問本地環境的網站。但是,如果本地放的網站多了,不得不做別的操作,比如端口設置。結果不容易記住啦。
我在本地之用的是ubuntu+nginx環境,nginx允許設置多個域名,只需要分別指向不同的存儲位置即可。那么,接下來就要如何設置一個自己選定的域名,同時這個域名只訪問本地某個網站呢?
在windows中,有一個文件:system32/drivers/etc/host,在這個文件里,可以配置域名指向本地IP,從而實現上述目的。
在ubuntu里面(一般Linux都如此),則是在/etc下查找hosts文件,這個就是相當於那個host文件一樣的存在。如果沒有的話,就自己新建一個。
sudo vi /etc/hosts
添加你需要的項,格式如下:
<IP> <HOSTNAME>.<DOMAIN> <ALIAS>
以下是我做的一些配置:
127.0.0.1 www.v.com #在我的計算機瀏覽器中輸入www.v.com域名,就可以訪問我本地指定的網站。當然僅限於本地。不了解內情的還以為我注冊了www.v.com這個域名呢。
127.0.0.1 www.b2b.com
127.0.0.1 www.itdiffer.org
127.0.0.1 www.weixin.com
要注意的是,Nginx中,要做好conf配置,讓這些域名有所訪問的對象。
出自:http://blog.csdn.net/lansetiankong12/article/details/50524584
附加必須注意的地方:
千萬不要隨便改默認的地址,一般公司的項目很喜歡用默認的端口,如果不是項目負責人不要隨便動,沒有話語權的東西我們盡量使用公司配置,減少沖突。