我想使用learn phalcon,所以我尝试在ubuntu上安装它。我在教程中做了一切,我可以在phpinfo()中看到phalcon。我在教程中使用以下htaccess文件制作了示例项目,但是在键入localhost / tutorial时我只能看到/ tutorial的索引而不是Hello!消息
#/tutorial/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule ((?s).*) public/$1 [L]
</IfModule>
#/tutorial/public/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L]
</IfModule>
答案 0 :(得分:2)
尝试从.htaccess文件中删除<br>
标记。如果以前没有工作检查你的apache配置本地主机,也许它不是AllowOverride
。
此外,您可以使用here中的步骤在apache上创建虚拟主机,并将其文档根目录设置为tutorial
文件夹的路径。
每次更改apache的配置时,请记得重新加载或重新启动apache服务。