歡迎您光臨本站 註冊首頁

nginx屏蔽指定接口(URL)的操作方式

←手機掃碼閱讀     sl_ivan @ 2020-05-14 , reply:0

這篇文章主要介紹了nginx屏蔽指定接口(URL)的操作方式,具有很好的參考價值,希望對大家有所幫助。

一、前言 有時候,web平臺上線後,需要屏蔽某個服務接口,但又不想重新上線,可以採用nginx屏蔽指定平臺接口的辦法。 

二、具體操作 在nginx的配置文件nginx.conf文件的server節點中,添加一個location,示例如下: location /your url { return 403; } 這裡具體以nginx自帶nginx.conf為例,屏蔽根URL路徑/: 屏蔽前 location / { root html; index index.html index.htm; } 訪問nginx index.html頁面結果如下: 屏蔽後 location / { return 403; root html; index index.html index.htm; } 訪問nginx index.html頁面。 修改完nginx.conf配置文件後,不用重啟nginx,執行命令nginx -s reload重新加載配置文件,修改的規則即可生效。 補充知識:nginx屏蔽特定http_referer的請求 在nginx.conf的server配置項中加入 if ($http_referer ~* "www.xxx.com") { return 403; } 


[sl_ivan ] nginx屏蔽指定接口(URL)的操作方式已經有148次圍觀

http://coctec.com/docs/nginx/show-post-234520.html