#rewrite .* /index.php last;
rewrite ^/(.*)$ /index.php/$1 last;
这两行代码,上一行可以正常使用,后面那行一使用就报错,为什么??是不是有什么配置要开启,看了文档也没找到呀。。。
#rewrite .* /index.php last;
rewrite ^/(.*)$ /index.php/$1 last;
这两行代码,上一行可以正常使用,后面那行一使用就报错,为什么??是不是有什么配置要开启,看了文档也没找到呀。。。
3 回答801 阅读
1 回答2.7k 阅读
2 回答548 阅读
1 回答659 阅读
1 回答603 阅读
rewrite ^/(.*)$ /index.php/$1 last;中$1代表的是^/(.*)$正则捕获的内容,也就是(.*)捕获到的内容。也就是当一个请求链接为
/test,就会被重写为/index.php/test并重定向到/index.php/test,所以请确保有这样的资源地址/index.php/test