通過配置host文件實現本地域名任意設置


在進行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

附加必須注意的地方:

千萬不要隨便改默認的地址,一般公司的項目很喜歡用默認的端口,如果不是項目負責人不要隨便動,沒有話語權的東西我們盡量使用公司配置,減少沖突。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM