nginx路由规则重写

当前环境为php+nginx,php站点目录下有index.php作为入口文件,当前的路由重写规则为:

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

现在,当前域名http://a.com 正常访问到网站,现在我想让 http://a.com/test/ 访问到网站,该如何改动呢?
代码里没有写明“/test/”地址段,只是想在url上进行重写。


心有法竹
浏览 1524回答 1
1回答

撒科打诨

谢邀.虽然没做过这个需求,但我觉得应该可以用alias试下,比如:location = /test/ {    alias /; }
打开App,查看更多内容
随时随地看视频慕课网APP