nginx只允許get/post請求



原創Java楓 最后發布於2017-09-04 13:44:57 閱讀數 15673 收藏
展開
# admin server start
    server {
        listen      ${admin.port} backlog=8192;
        server_name ${domain};
        
        proxy_http_version  1.1;
        proxy_set_header    Connection "";
        proxy_set_header    Host $host;
        proxy_set_header    X-Real-Ip $remote_addr;
        
        if ($request_method !~* GET|POST) {
            return 403;
        }

...

}

下面這個代碼就是屏蔽非GET、POST類型請求,返回XXX狀態碼。

 if ($request_method !~* GET|POST) {
            return 403;

        }

或者
if ($request_method !~ ^(GET|POST)$ )
        {
            return 403;

       }
————————————————
版權聲明:本文為CSDN博主「Java楓」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_33101675/article/details/77836588


免責聲明!

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



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