nginx的rewrite的伪静态正则问题

superliyubo 2012-03-10 03:11:59
原始的URL: http://www.test.com/?v=app/activity/list&id=1234&....

转换后URL: http://www.test.com/app/activity/list&id=1234&...

nginx rewirte如下



location / {
if ( !-e $request_filename) {
rewrite ^/(.*) /?v=$1 break;
}
}




如果参数全部是字母或者数字一切正常。

如果一旦后面有中文,如: http://www.test.com/app/activity/list&id=1234&name=张三

则就无法解析正确文件位置。请教。。
...全文
101 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧