Nginx定義域名訪問

2021-08-04 07:54:26 字數 859 閱讀 3308

最近在搭建nginx,做到網域名稱訪問的時候總是訪問不了。nginx的配置檔案nginx.conf中server配置如下:

server

載入之後瀏覽器位址列輸入hehe.weige.com   一直訪問不了

就這個問題困擾了大半天。

搜尋了好多大神的部落格,配置沒有任何問題。後面終於自己想到了。在這裡強調兩個最基礎最簡單的問題

1  同乙個網域名稱只能對應乙個ip,同乙個ip可以對應多個網域名稱

2  當訪問**是系統會先去你本地的hosts(c:\windows\system32\drivers\etc)檔案中查詢,如果存在該網域名稱就會訪問該網域名稱對應的ip,

如果不存在才會去網際網路尋找。

重點看第二點,我本地的hosts檔案根本就沒有配置www.weige.com這個網域名稱,於是去網際網路查詢。而這個網域名稱是我自定義的,網際網路肯定是查不到的。所以訪問失敗

出現了第一張圖的情況。各位大神的部落格都沒有強調這個問題,是他們疏忽了還是我基礎太爛了呢????   哎!不抱怨了。配置完hosts之後如下圖

然後重啟電腦(不重啟電腦我不知道有沒有辦法做到,如果讀者有辦法麻煩給分享一下,謝謝!)

再次在瀏覽器輸入hehe.weige.com  訪問成功。

帶著問題學習是乙個好的習慣,再次我也想廣大讀者請問兩個問題:

1  linux系統怎麼修改hosts檔案?

2 windows系統修改hosts檔案之後怎麼實現不重啟電腦也能有效?

自定義網域名稱訪問

1.自定義自己的網域名稱,啟動tomcat下可以訪問 1.cmd下進入c windows system32 drivers etc 2.找到host檔案,以記事本的方式放開,之後再最後面新增面新增 192.168.1.36 www.myfirst.com 3.以上 192.168.1.36是我的本機...

使用自定義網域名稱訪問Tomcat專案

例如使用www.mysite.com訪問tomcat下的ajax專案 在windows的host新增 網域名稱 ip 對映。例如開啟c windows system32 drivers etc hosts,新增這一行 127.0.0.1 www.mysite.com 那麼當你在本機訪問www.mys...

gitpage自定義網域名稱

在github上託管hexo中,我們將本地頁面上傳到github上使其能在網際網路上訪問到。但是網域名稱是username.github.io總感覺不太cool,如果能通過自己的個性化網域名稱訪問的話,那就是再好不過的呀。我在萬網購買的網域名稱,你也可以在其他地方買,反正有網域名稱就行了。購買了網域...