1
scukmh 2019 年 11 月 11 日
|
2
jswxg 2019 年 11 月 11 日 已测试。
location /aa/ { rewrite ^/aa/.*?-(\d+)\.html$ /bb/$1.html permanent; } |
3
knva 2019 年 11 月 11 日
我寻思正则表达式可以
|
5
ganbuliao 2019 年 11 月 11 日
需要 301 的写到文件不行就了 然后让别人写这个文件 ^_^
|
6
guanhui07 2019 年 11 月 11 日
用 openresty lua
|
7
mashirozx 2019 年 11 月 11 日 via Android
用 map
|
8
simonsww 2019 年 11 月 11 日
ngnix rewrite 支持正则的
|
9
jswxg 2019 年 11 月 11 日
那也可以改成这样。
location ~ ^/aa/(sr|sy)-(\d+)\.html$ { return 301 /bbb/$2.html; } |
10
jswxg 2019 年 11 月 11 日
试试代码格式化。。。
``` location ~ ^/aa/(sr|sy)-(\d+)\.html$ { return 301 /bbb/$2.html; } ``` |
11
lululau 2019 年 11 月 11 日
都说了没规律了,还能有啥办法,一条条写呗
|
12
matrix1986 2019 年 11 月 11 日
不用 301 的呢?哪个多?哪个少写哪个。。。
|
13
xuanbg 2019 年 11 月 11 日 没有规律用不了正则,那就只能一个个写咯,还有什么办法
|
14
veike 2019 年 11 月 11 日
为什么要 aaa 转到 bbb,图的什么?
|
16
exip 2019 年 11 月 11 日 via Android
正则解决不了?
|
17
hahastudio 2019 年 11 月 11 日 via Android
写一段根据跳转的表格生成 nginx 规则的代码
|
18
kkkkkrua 2019 年 11 月 11 日
写个有规范的 map,然后 nginx 直接读取。
比如: aaa-->bbb 然后在 nginx 里直接正则替换 |
20
ClarkAbe 2019 年 11 月 12 日 via Android
要是不做会 404 还是什么?从错误处理那边跳不就行了
|
21
phpfpm 2019 年 11 月 12 日
都 root 到一个 html 里面去做前端跳转去。。
|
22
anyforever 2019 年 11 月 12 日
这不挺规律的么
|