1、httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置
LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉

如果没有,可以自己添加进去(我的是没有,我自己添加进去的)
2、AllowOverride None 讲None改为 All (搜索到的全部改为All就好,小写的就改成小写的all)

3、确保URL_MODEL设置为2,在项目的配置文件里写

4、.htaccess文件必须放到跟目录下(没有就新建一个,TP5.0有自带(application这个文件夹),可以拷贝出来,Mac下按command+Shift+.可以显示隐藏文件)在里面添加如下内容:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)1 [QSA,PT,L]
</IfModule>
网友评论