hi,欢迎访问本站!
当前位置: 首页学习笔记正文

nginx 重定向跳转

用户投稿 学习笔记 19阅读
rewrite 

a.com/view.php?aid=1 重定向到 a.com/article/1.html

使用正则获取参数aidif ($query_string ~ "aid=(\d+)"){ set $aid "$1.html"; rewrite ^/(.*) http://a.com/article/$aid? permanent; } location

a.com/plus/list.php 重定向到 a.com/list/

location / { rewrite ^/plus/list.php /list/ last;}

带参数重定向

a.com/plus/list.php?tid=5 重定向到a.com/a/kehuanli/

$scheme 获取当前http协议if ($request_uri = /plus/list.php?tid=5 ) {return 301 $scheme://$host/a/kehuanli/;}

标签:
声明:无特别说明,转载请标明本文来源!
发布评论
正文 取消