ThinkPHP5.1中URL重写.htaccess更改后无效的解决方法本地开发使用的是 Apache 环境,所以按照官方文档来 httpd.conf配置文件中加载了mod_rewrite.so模块

本地开发使用的是 Apache 环境,所以按照官方文档来

httpd.conf配置文件中加载了mod_rewrite.so模块
AllowOverride None 将None改为 All
把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
RewriteRule ^(.*)$ index.php/ 1 [ Q S A , P T , L ] R e w r i t e R u l e ( . ) 1 [QSA,PT,L] 修改为 RewriteRule ^(.*) index.php [L,E=PATH_INFO:$1]

猜你喜欢

转载自blog.csdn.net/qq_42909573/article/details/82984444