社区
高性能WEB开发
帖子详情
Nginx if后如何直转到指定location @
fanstast
2016-12-27 05:45:18
例如有
if ($http_cookie ~* "comment_author") {
}
和
location @refresh {
subs_filter_types text/html;
subs_filter 1 2;
}
如何让符合cookie的访问再转到@refresh呢?
...全文
506
回复
打赏
收藏
Nginx if后如何直转到指定location @
例如有 if ($http_cookie ~* "comment_author") { } 和 location @refresh { subs_filter_types text/html; subs_filter 1 2; } 如何让符合cookie的访问再转到@refresh呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Nginx
的
location
规则
Nginx
的
location
规则 概念 可以通过配置
location
指令块,决定客户端发过来的请求URI是如何处理的; 语法: Syntax:
location
[ = | ~ | ~* | ^~ ] uri { ... }
location
@name { ... } Default: — Context: server,
location
Location
的配置可以有两种配置方法,可以在server指令块和
location
指令块中配置 修饰符+URI(资源路径) @+name:这种是内部跳转用到;
nginx
的
location
配置详解
语法规则:
location
[=|~|~*|^~] /uri/ { … } =开头表示精确匹配 ^~开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。
nginx
不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。 ~开头表示区分大小写的正则匹配 ~* 开头表示不区分大小写的正则匹
nginx
配置
location
及rewrite规则
nginx
配置
location
及rewrite规则
location
正则写法
location
= / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] }
location
/ { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会优先匹配 [ configuration B ] } locat......
Nginx
中
location
块配置详解
原文链接 文章目录前言
nginx
文件结构配置
location
块
location
语法
location
匹配命令解释
location
匹配顺序案例分析案例 1案例 2案例 3案例 4案例 5案例 6其他
location
配置相关匹配问号后的参数
location
URI结尾带不带 /命名
location
location
实际使用建议 前言
location
指令是
nginx
中最关键的指令之一,
location
指令的功能是用来匹配不同的 URI 请求,进而对请求做不同的处理和响应,这其中较难理解的是多个 l
nginx
location
if 的匹配规则
2019独角兽企业重金招聘Python工程师标准>>> ...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章