怎么用nginx rewrite转发路径a.php到新的路径

由于历史原因 xxx/xxx/a.php?又臭又长的参数 这个地址不能更换

现在部分功能用了框架重写了 现在想转发a.php到框架写好的的实际处理脚本(不是跳转)

用了rewrite不行啊 换成a.html就可以。。。

阅读 1.7k
1 个回答

rewrite ^/xxx/xxx/a.php(.*)$ /index.php?s=$1 last;

(.*)$ 匹配的是a.php后面带的参数

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏