您的位置:首页 > 运维架构 > Nginx

nginx rewrite

2016-06-07 19:51 465 查看
对于重写后的URL(replacement)包含原请求的请求参数,原URL的?后的内容。如果不想带原请求的参数 ,可以在replacement后加一个问号。如下,我们加了一个自定义的参数user=$1,然后在结尾处放了一个问号?,把原请的参数去掉。
rewrite ^/users/(.*)$ /show?user=$1? last;


如果正则表达regex式中包含 “}” 或 “;”, 那么整个表达式需要用双引号或单引号包围。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: