这是用于处理作为子目录的GET请求的重写
F
P
至
PhantomData
- >正常工作
rewrite ([A-Za-z0-9-]+)/([A-Za-z0-9-_]+)$ /__api/$1.php?r=$2 last;
rewrite ([A-Za-z0-9-]+)/([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+)$ /__api/$1.php?r=$2&o=$3 last;
至
hello-world/var1_test
- >
返回404
日志显示此请求实际上正在访问hello-world / var1_test / var2_test。简而言之,重写不起作用。
但似乎第一次重写是正常工作,而第二次重写不起作用。
代码有什么问题吗?
编辑:切换线将使第一行的重写段落能够使用。但不是第二行
答案 0 :(得分:0)
由我自己解决。 这是关于我没有提供的目录错误配置。