Mau*_*ora 3 webserver redirect nginx url-rewriting
我想将带有perticuler查询字符串直接发送到我的服务器的任何内容重定向到同一域中的其他位置.
如果用户来
http://www.mydomain.com/?abc=js9sd70s
Run Code Online (Sandbox Code Playgroud)
我想将其重定向到
http://www.mydomain.com/otherpath/?abc=js9sd70s
Run Code Online (Sandbox Code Playgroud)
查询字符串?abc=js9sd70s应与新网址相同.
请建议使用nginx配置文件.
我已经尝试了以下代码的大部分替代方案.保持'\'之前?和=签名.
location ~ /?abc=.* {
rewrite ^/(.*)$ http://www.mydomain.com/otherpath/$1 permanent;
}
Run Code Online (Sandbox Code Playgroud)
请建议我这个位置的变化.
Ser*_*kov 10
简短回答,试试这个配置:
location = / {
if ( $arg_abc ) {
rewrite ^ /otherpath/ permanent;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17418 次 |
| 最近记录: |