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遮蔽指定介面(URL)
一、前言 有時候,web平臺上線後,需要遮蔽某個服務介面,但又不想重新上線,可以採用nginx遮蔽指定平臺介面的辦法。 二、具體操作 在nginx的配置檔案nginx.conf檔案的server節點中,新增一個location,示例如下: locat
SpringMVC攔截器:解決專案中介面(url)訪問許可權的問題(通過url不能隨意訪問controller層)
層次關係 攔截器實現HandlerInterceptor介面 package com.bybo.aca.web.interceptor; import javax.servlet.http.HttpServletRequest; import javax.servlet.http
Nginx模組Lua-Nginx-Module學習筆記(一)Nginx Lua API 介面詳解
value = ngx.HTTP_CONTINUE (100) (first added in the v0.9.20 release) value = ngx.HTTP_SWITCHING_PROTOCOLS (101) (first added in the v0.9.20 release)
Notification點選跳轉指定介面(APP被殺死或雙擊退出時喚醒,然後跳轉)
現有如下需求: 後臺做一個推送,APP收到後以notification的形式展示,使用者點選,跳轉到指定介面。 需求簡單,但是有些細節,確是要在寫的時候,通過大量測試才能知道。 1、如果使用者雙擊退出了,這個時候,APP並沒有被系統殺死,點選手機上的選單鍵
iOS開發 跳轉到指定介面(棧中不存在的介面)
獲取到導航欄裡的所有控制器: NSMutableArray *viewControllers = [self.navigationController.viewControllers mutableC
jQuery獲取(URL)地址欄參數
location clas -1 cat 地址 func 地址欄 oca url地址 //獲取地址欄參數 //url為空時為調用當前url地址 //調用方法為 var params = getPatams(); function getPa
Nginx配置項優化(轉載)
cpu strong 資源 大並發 網站流量統計 調優 傳遞 超時時間 ipv (1)nginx運行工作進程個數,一般設置cpu的核心或者核心數x2 如果不了解cpu的核數,可以top命令之後按1看出來,也可以查看/proc/cpuinfo文件 grep ^processo
Nginx狀態信息(status)配置及信息詳解
status;nginx;linux; Nginx狀態信息(status)配置及信息詳解 nginx與php-fpm一樣內建了一個狀態頁,對於想了解nginx的狀態以及監控nginx非常有幫助。為了後續的zabbix監控,我們需要先了解一下nginx的狀態頁。 Ngin
Keepalived+Nginx實現高可用(HA)
nginx+keepalived ha高可用高可用有2中方式。1、Nginx+keepalived 主從配置這種方案,使用一個vip地址,前端使用2臺機器,一臺做主,一臺做備,但同時只有一臺機器工作,另一臺備份機器在主機器不出現故障的時候,永遠處於浪費狀態,對於服務器不多的網站,該方案不經濟實惠。2、Ngin
nginx FastCGI模塊(FastCGI)配置
log errors 系統 多個 star 服務器的響應 sta targe ble http://www.howtocn.org/nginx:nginx%E6%A8%A1%E5%9D%97%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%E4%B8
Nginx之基本介紹(一)
動靜分離 quit 共享內存 oct bytes err 配置文件 默認頁 日誌格式 這是一篇介紹Nginx基本信息和配置文件詳情的文章,適合入門者,如果你想深入了解Nginx請繞道 什麽是Nginx? Nginx是輕量級,高性能,跨平臺的web服務器 Nginx的特點
Nginx配置文件(2)
roo ack 最大的 錯誤頁 請求頭 運行 定義 超時 rem 一、配置文件結構 1、全局塊:配置影響nginx全局的指令。一般有運行nginx服務器的用戶組,nginx進程pid存放路徑,日誌存放路徑,配置文件引入,允許生成worker process數等。 2、ev
Django之(URL)路由系統
ces strong end 其中 意思 string 查找 hid example 路由系統 簡而言之,django的路由系統作用就是使views裏面處理數據的函數與請求的url建立映射關系。使請求到來之後,根據urls.py裏的關系條目,去查找到與請求對應的處理方法,從
NGINX 502錯誤排查(轉)
我們 fail oca ini 還需要 系統 rup file 同時 一、NGINX 502錯誤排查 NGINX 502 Bad Gateway錯誤是FastCGI有問題,造成NGINX 502錯誤的可能性比較多。將網上找到的一些和502 Bad Gateway錯誤有關的
How To Install Nginx on CentOS 7(轉)
mark amp light to do repos title config fin lob How To Install Nginx on CentOS 7 PostedJuly 22, 2014 427.4kviews NGINX CENTOS About Ng
Java獲取指定時間(轉)
throws 一個 lda sta ref github system time pty 說明:從LocalDate的API上看,主要用於快速獲取當前年月日,而DateFormatter也基本上伴隨著使用。如果是操作Date對象的,主要是用於時間戳等,伴隨著使用的是Simp
Linux下掛載指定分區下的某個文件夾到指定目錄(mount)
umount spa targe -- .cn 指定 blank html pre # 掛載 mount --bind olddir newdir # 卸載 umount newdir 參考: http://www.cnblogs.com/dabao
goDaddy SSL證書 Nginx配置全流程 (轉)
server div targe out list target num cert openss 好長時間沒動過這玩意了,今天突然用到,忘的一幹二凈。在此做個筆記吧! 一、購買Godaddy SSL證書 1、打開Godaddy官網 http://www.godadd
學習 WebService 第四步:利用WSDL(URL)生成WebService客戶端<初級>
SM documents eight 生成 web gen get JD OS 我用的是最簡單的方法,利用jdk的命令wsimport -keep -p 包路徑 -d 代碼存放位置 WSDL網址 藍色是命令,粉色是存放位置,橘色是URL C:\Program Files\
一個網址名(URL)有哪些部分組成
默認 http協議 AI url 域名 例如 並不是 設置 class 有四個部分組成. 第一部分.網址的開頭使用的是http協議.第二部分.就是主機名.也就是www.第三部分就是申請的申請的域名.baidu.com第四部分就是文件名.index.html.因為服務器設置的