2014-03-31 269 views
0

我有同样的问题 我的项目.htaccess文件/为
尔康路由不能正常工作

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteRule ^$ public/ [L] 
RewriteRule (.*) public/$1 [L] 

服务器:Apache
和命令 “a2enmod重写” 节目那“模块重写已启用
当我指向浏览器项目文件夹我可以看到文件夹结构,当我指向项目/公众然后我可以看到“你好世界”。我正在使用Ubuntu的基本操作系统。我是否正确或在我的安装中是否有任何错误。

+0

'我有同样的issue' ...同样的问题如? –

回答

0

IfModule是否关闭?

当你去另一个uri时看到了什么? Phalcon的错误还是Apache 404?

尝试禁用国防部重写,重启apache,然后再次启用它

a2dismod rewrite 
service apache2 restart 
a2enmod rewrite 
service apache2 restart 

我得到这个错误,但我不完全是我如何修复它知道...

+0

没有改变的问题仍然存在。 – user3473118

+0

AllowOverride全部? – ferodss

1

当我将浏览器指向项目文件夹时,我可以看到文件夹结构,当我指向project/public时,我可以看到“Hello world”。

您的服务器进行配置,使你无法从浏览器中看到的项目文件夹,您的虚拟主机的根应该是公用文件夹