背景:
為什麼要禁止ip訪問頁面呢?
這樣做是為了避免其他人把未備案的網域名稱解析到自己的伺服器ip,而導致伺服器被斷網,我們可以通過禁止使用ip訪問的方法,防止此類事情的發生。
解決方法:
這裡介紹修改配置檔案nginx.conf兩種方法:
1)在server段裡插入如下正則:
listen 80;
server_name www.yuyangblog.net;
if ($host != 'www.yuyangblog.net')
2)新增乙個server
新加的server(注意是新增,並不是在原有的server基礎上修改)
server
原來server裡面插入:
listen 80;
server_name www.yuyangblog.net;
效果:
設定成功後,就只能用網域名稱訪問**,不能用ip訪問了。
例項配置:
nginx只允許網域名稱訪問,禁止ip訪問
背景 為什麼要禁止ip訪問頁面呢?這樣做是為了避免其他人把未備案的網域名稱解析到自己的伺服器ip,而導致伺服器被斷網,我們可以通過禁止使用ip訪問的方法,防止此類事情的發生。解決方法 這裡介紹修改配置檔案nginx.conf兩種方法 1 在server段裡插入如下正則 listen 80 serve...
Nginx 禁止IP訪問 只允許網域名稱訪問
今天要在nginx上設定禁止通過ip訪問伺服器,只能通過網域名稱訪問,這樣做是為了避免別人把未備案的網域名稱解析到自己的伺服器ip而導致伺服器被斷網,從網路上搜到以下解決方案 nginx的預設虛擬主機在使用者通過ip訪問,或者通過未設定的網域名稱訪問 比如有人把他自己的網域名稱指向了你的ip 的時候...
nginx只允許網域名稱訪問,禁止ip訪問
背景 為什麼要禁止ip訪問頁面呢?這樣做是為了避免其他人把未備案的網域名稱解析到自己的伺服器ip,而導致伺服器被斷網,我們可以通過禁止使用ip訪問的方法,防止此類事情的發生。解決方法 這裡介紹修改配置檔案nginx.conf兩種方法 1 在server段裡插入如下正則 listen 80 serve...