佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > nginx屏蔽指定接口(URL)的操作方式

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

熱門標簽:使用U盤裝系統(tǒng) 百度競價點擊價格的計算公式 硅谷的囚徒呼叫中心 阿里云 智能手機 網站建設 美圖手機 檢查注冊表項

一、前言

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

二、具體操作

在nginx的配置文件nginx.conf文件的server節(jié)點中,添加一個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,執(zhí)行命令nginx -s reload重新加載配置文件,修改的規(guī)則即可生效。

補充知識:nginx屏蔽特定http_referer的請求

在nginx.conf的server配置項中加入

if ($http_referer ~* "www.xxx.com") {
  return 403;
}

以上這篇nginx屏蔽指定接口(URL)的操作方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標簽:黃山 山南 湘潭 湖北 賀州 通遼 懷化 煙臺

巨人網絡通訊聲明:本文標題《nginx屏蔽指定接口(URL)的操作方式》,本文關鍵詞  ;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    开江县| 遵义县| 德令哈市| 丰台区| 任丘市| 基隆市| 连州市| 慈溪市| 宜良县| 泰和县| 屏边| 高密市| 察哈| 苏州市| 大理市| 探索| 固安县| 樟树市| 博兴县| 浠水县| 中超| 榆林市| 斗六市| 昆明市| 宜城市| 郴州市| 望城县| 徐闻县| 淮滨县| 福建省| 伊春市| 安西县| 成武县| 新巴尔虎左旗| 于都县| 海原县| 广汉市| 子长县| 阿克| 兖州市| 略阳县|