nginx 禁止IP访问服务器和非法域名绑定你的IP
生活随笔
收集整理的這篇文章主要介紹了
nginx 禁止IP访问服务器和非法域名绑定你的IP
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
如果你不想別人通過(guò)IP訪問(wèn)你的web server或用其它域名綁定你的IP。有什么解決方案呢? 如果你的web server是nginx 請(qǐng)參考下面的虛擬主機(jī)配置:
server{ listen 80 default; server_name _; return 499; }server{ listen 80 default_server; server_name _; rewrite ^(.*) http://www.icanwen.com permanent; }
default /default_server 參數(shù)是創(chuàng)建一個(gè)默認(rèn)虛擬主機(jī)。如果所有域都不匹配 就直接轉(zhuǎn)到這個(gè)虛擬主機(jī)(沒(méi)有主機(jī)頭的所有的請(qǐng)求或其它虛擬主機(jī)沒(méi)有主頭的請(qǐng)求直接發(fā)給這個(gè)默認(rèn)虛擬主機(jī))。
server_name _; 表示什么主機(jī)名都不匹配(匹配那些虛假的無(wú)效的主機(jī)頭)。
return 499; 表示什么也不返回,當(dāng)然你也可以自定義你的返回頁(yè)面。
轉(zhuǎn)載于:https://blog.51cto.com/tonyzeng/1359930
總結(jié)
以上是生活随笔為你收集整理的nginx 禁止IP访问服务器和非法域名绑定你的IP的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [cocos2d-x]游戏开发系列教程-
- 下一篇: 增加/dev/shm大小