Nginx禁止ip訪問或非法域名訪問
更新時間:2022年04月07日 15:49:17 作者:散盡浮華
這篇文章主要介紹了Nginx禁止ip訪問或非法域名訪問,需要的朋友可以參考下
在生產(chǎn)環(huán)境中,為了網(wǎng)站的安全訪問,需要Nginx禁止一些非法訪問,如惡意域名解析,直接使用IP訪問網(wǎng)站。下面記錄一些常用的配置示例:
1)禁止IP訪問
如果沒有匹配上server name就會找default默認,返回501錯誤。
server { listen 80 default_server; server_name _; return 501; }
2)通過301跳轉(zhuǎn)到主頁
server { listen 80 default_server; server_name _; rewrite ^(.*) http://www.jb51.com/$1 permanent; }
3)凡是請求www.jb51.com都跳轉(zhuǎn)到后面域名www.dbjr.com.cn上。(需要放到server配置里)
if ($host ~ '^www.jb51.com'){ return 301 http://www.dbjr.com.cn$request_uri; }
4)Nginx限制非法域名惡意解析到本地服務器和IP訪問網(wǎng)站
server {undefined listen 80 default_server; server_name _; return 501; }
更多關于Nginx禁止ip訪問或非法域名訪問的相關文章請查看下面的相關鏈接
相關文章
nginx中使用nginx-http-concat模塊合并靜態(tài)資源文件
這篇文章主要介紹了nginx中使用nginx-http-concat模塊合并靜態(tài)資源文件,用以加速網(wǎng)站的CSS、JS等靜態(tài)資源載入速度,需要的朋友可以參考下2014-06-06詳解ngx_cache_purge _proxy_cache指令使用
本文主要介紹了詳解ngx_cache_purge _proxy_cache指令使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07詳解使用Nginx和uWSGI配置Python的web項目的方法
這篇文章主要介紹了使用Nginx和uWSGI配置Python的web項目的方法,與其他CGI連接方式相比uwsgi的連接性能也較為出眾,需要的朋友可以參考下2015-12-12