【发布时间】:2020-02-01 17:17:42
【问题描述】:
我有这个网址https://example.com/user?param1=value1¶m2=value2¶m3=value3
并让它转到 Nginx 服务器上的https://example.com/user/value1/value2/value3。
仅供参考,它是 WordPress 网站,我在 Nginx 配置文件中添加了以下规则。
location ~ /user/ {
if ($args ~* "^param1=(\d+)¶m3=(\d+)¶m3=(\d+)") {
set $param1 $1;
set $param2 $1;
set $param3 $1;
set $args '';
rewrite ^.*$ /user/$param1/$param2/$param3 permanent;
}
}
【问题讨论】:
标签: nginx server url-rewriting