安装laravel5时,public中的.htaccess文件不起作用。
使用composer下载好laravel后,配置apache,mod_rewrite模块已打开,AllowOverride None也改成了All。在进行到用浏览器打开localhost之后并没有出现欢迎界面,而是public中的三个文件列表。
但是教程中所写的是:“Laravel 框架通过 public/.htaccess 文件来让网址中不需要 index.php”。
给出的解决方案:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
加进/覆盖原public下的.htaccess文件也是不可行。
其他信息:apache2.4.12/php 5.4.42/laravel5/winxp X86
请问如何解决?
多谢!
我只是一个宅
9 years, 7 months ago