ThinkPHP的入口目录默认是在public目录下,所以在apache的配置中需要把这个目录地址配置到DocumentRoot中,如果要Apache使用项目根目录路径,只需要在在项目根目录中加入一个rewirte规则就可以解决,新建.htaccess
文件
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ public/$1?Rewrite [L,QSA]
</IfModule>