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反向代理后臺(tái)報(bào)404遇到的解決方法
Nginx反向代理404錯(cuò)誤通常是由服務(wù)器配置不正確、文件路徑不正確、文件權(quán)限不正確、文件名大小寫不正確等,本文主要介紹了Nginx反向代理后臺(tái)報(bào)404遇到的解決方法,感興趣的可以了解一下2023-11-11Nginx開啟Brotli壓縮算法實(shí)現(xiàn)過程詳解
這篇文章主要介紹了Nginx開啟Brotli壓縮算法實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11實(shí)例詳解SpringBoot+nginx實(shí)現(xiàn)資源上傳功能
這篇文章主要介紹了SpringBoot+nginx實(shí)現(xiàn)資源上傳功能,由于小編最近在使用nginx放置靜態(tài)資源問題,遇到很多干貨,特此分享到腳本之家平臺(tái),供大家參考,需要的朋友可以參考下2019-10-10502?Bad?Gateway產(chǎn)生的原因及8個(gè)詳細(xì)的解決方法總結(jié)
Nginx?502?Bad?Gateway的錯(cuò)誤已經(jīng)遇到好幾次了,這里做一下記錄,備忘,下面這篇文章主要給大家介紹了關(guān)于502?Bad?Gateway產(chǎn)生的原因及8個(gè)詳細(xì)的解決方法,文中的介紹非常詳細(xì),需要的朋友可以參考下2023-05-05nginx部署vue項(xiàng)目的詳細(xì)圖文教程
很多小伙伴在做完Vue項(xiàng)目之后,想要部署到服務(wù)器上自己運(yùn)行試試,下面這篇文章主要給大家介紹了關(guān)于nginx部署vue項(xiàng)目的詳細(xì)圖文教程,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09