fastadmin项目,放到apache2.4.37上只能访问首页,其它都是403。
原因是需要配置apache伪静态跳转,配置如下:
1.首先将项目中的.htaccess文件修改如下:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
2.配置linux中apache服务器conf文件夹下的httpd.conf文件
2.1将httpd.conf文件中
#LoadModule rewrite_module modules/mod_rewrite前面的#去掉
2.2添加(在文件最后添加)
<IfModule mod_rewrite.c>
RewriteEngine On
</IfModule>
3.重启apache服务器
service httpd restart
最后你会惊奇的发现,终于可以了。