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