Nginx中使用Lua腳本配置示例
更新時(shí)間:2015年06月20日 10:32:11 投稿:junjie
這篇文章主要介紹了Nginx中使用Lua腳本配置示例,本文以一個(gè)Lua攔截器為例講解如何配置使用Lua腳本,需要的朋友可以參考下
先配置nginx
復(fù)制代碼 代碼如下:
location ~ .*\.(php|php5)?$
{
if ($request_uri ~ "one/test") {
access_by_lua_file /opt/nginxrw/lua/limiturl.lua;
}
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
然后就編寫相應(yīng)的lua腳本就可以了
要注意如果有特殊字符,則要加轉(zhuǎn)義,如要攔截地址:firstsale/AjaxPanicNow
則要如下寫
復(fù)制代碼 代碼如下:
if ($request_uri ~ "firstsale\/AjaxPanicNow") {
rewrite_by_lua_file /opt/nginxrw/lua/limiturl.lua;
}
您可能感興趣的文章:
- shell腳本定時(shí)統(tǒng)計(jì)Nginx下access.log的PV并發(fā)送給API保存到數(shù)據(jù)庫
- Apache Nginx 禁止目錄執(zhí)行PHP腳本文件的方法
- 詳解Nginx SSL快速雙向認(rèn)證配置(腳本)
- 使用shell腳本對(duì)Nginx日志進(jìn)行切分的示例代碼
- nginx源碼分析configure腳本詳解
- 在ubuntu下為nginx配置支持cgi腳本的方案
- PHP腳本監(jiān)控Nginx 502錯(cuò)誤并自動(dòng)重啟php-fpm
- Nginx和PHP-FPM的啟動(dòng)、重啟、停止腳本分享
- Linux下創(chuàng)建nginx腳本-start、stop、reload…
- shell腳本之nginx自動(dòng)化腳本
相關(guān)文章
Nginx反向代理出現(xiàn)502?Bad?Gateway問題解決
在配置Nginx反向代理時(shí)遇到502 Bad Gateway錯(cuò)誤,經(jīng)過排查發(fā)現(xiàn)是SSL握手問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-10-10
利用Nginx反向代理功能解決WEB網(wǎng)站80端口被封的解決方法
大陸的網(wǎng)絡(luò)環(huán)境,都在天朝神獸的制度下讓我等小P民悲劇一片;動(dòng)不動(dòng)就拔網(wǎng)線、封機(jī)房;現(xiàn)在更厲害的一招,從網(wǎng)關(guān)封殺你的80端口,一旦被封,網(wǎng)站域名就無法訪問2012-08-08
nginx啟動(dòng)服務(wù)提示98: Address already in use錯(cuò)誤的解決
這篇文章主要給大家介紹了nginx啟動(dòng)服務(wù)提示98: Address already in use錯(cuò)誤的解決方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-05-05
nginx實(shí)現(xiàn)發(fā)布靜態(tài)資源的方法
這篇文章主要介紹了nginx實(shí)現(xiàn)發(fā)布靜態(tài)資源的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
nginx幾種網(wǎng)頁重定向(rewirte)的配置方法詳解
這篇文章主要詳細(xì)介紹了nginx幾種網(wǎng)頁重定向(rewirte)的配置方法,文中通過代碼示例和圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-02-02

