nginx 限制ip/限制訪問路徑


一、多站點統一限IP

  vim nginx.conf

allow 127.0.0.1;
deny all;
# 以上代碼解釋:
# deny all; 限制所有的ip
# allow ip;   除了 這個ip意外
# :處理allow 以外的ip,全都禁止訪問

# 注意:多站點統一限ip,需要將以上內容直接寫在server{}的外圍

 

二、站點限IP

  vim www.XXX.conf

server{
    server_name www.XXX.com;
    location ~ /                 # 不是 ~ /\.
    {
        allow 127.0.0.1; deny all;
    }
}  
# 以上代碼解釋:
# deny all; 限制所有的ip
# allow ip;   除了 這個ip意外
# :www.xxx.com的域名只允許allow的ip訪問,其他全都禁止訪問

# 注意:單站點統一限ip,需要將以上內容直接寫在 某一域名配置的server{}內

 

三、站點限項目路徑訪問

 

  vim www.XXX.conf

location ^~ /process-bar/ 
{
      deny all;
}
# 以上代碼解釋:
# ^~ /process-bar/  以/process-bar/ 開頭的項目路徑
# deny all; 限制所有的ip
# :www.xxx.com的域名,以/process-bar/ 開頭的項目路徑,禁止所有ip訪問

# 注意:單站點統一限制訪問項目路徑,需要將以上內容直接寫在 某一域名配置的server{}內

 如果大家喜歡看小說可以到,183小說網


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM