我遇到了同样的问题 项目/中的.htaccess文件是
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
服务器:apache
和命令&#34; a2enmod重写&#34;显示&#34; 模块重写已启用&#34;
当我将浏览器指向项目文件夹时,我可以看到文件夹结构,当我指向项目/公共时,我可以看到&#34; Hello world。&#34;我正在使用ubuntu基本操作系统。我正确地关注或者我的安装中是否有任何错误。
答案 0 :(得分:1)
当我将浏览器指向项目文件夹时,我可以看到文件夹结构,当我指向项目/公共时,我可以看到&#34; Hello world。&#34;
应该配置您的服务器,这样您就无法从浏览器中看到项目文件夹,虚拟主机的根目录应该是公共文件夹
答案 1 :(得分:0)
IfModule是否已关闭?
当你去另一个uri时你看到了什么? Phalcon的错误还是Apache 404?
尝试禁用mod重写,重启apache然后再次启用
a2dismod rewrite
service apache2 restart
a2enmod rewrite
service apache2 restart
我收到此错误,但我不确切知道如何解决它...