nginx rewrite 比對多目錄 錯誤

kname 发布于 2014/07/14 11:50
阅读 145
收藏 1

EX: http://xxx.com/a/b/c/d/aabbccddeeffgg.html

rewrite ^/fold/(.*)/(.*)/(.*)/(.*)/.*$ /fold/?a=$1&b=$2&c=$3&d=$4;

执行确定 
但是 
档名有/时就无法转换


EX: http://xxx.com/a/b/c/d/aabb/ccd/dee/ffgg.html

请教大家怎过滤 或 忽略 档名有 / 字符

加载中
0
kname
kname

/ A / B/ C / D/ xxxxx.html   4个资料夹 转换视为参数?a=$1&b=$2&c=$3&d=$4; 

4个资料夹之后的一律看成档名 

当档名有混入/字符/ A / B/ C / D/ XXX/ xx.html 

重写规则就失败 

真的无解吗?

返回顶部
顶部