我正在开发一个Symfony2项目(使用最新的2.3.2),为此我创建了这个虚拟主机:
<VirtualHost *:80>
DocumentRoot /var/www/html/nnplat/web
ServerName nnplat.devserver
<Directory /var/www/html/nnplat/web>
AllowOverride all
Allow from all
</Directory>
ErrorLog logs/nnplat-error_log
CustomLog logs/nnplat-access_log common
</VirtualHost>
如果我致电http://nnplat.devserver
,我收到了此错误:
糟糕!发生错误服务器返回“404 Not Found”。 有些东西坏了。请发送电子邮件至[email],告诉我们 发生此错误时你正在做什么。我们会尽快修复它 可能。很抱歉给您带来不便。
但如果我将此网址称为http://devserver/nnplat/web/app_dev.php
,那么问题出在哪里?我找不到VH的错误
答案 0 :(得分:1)
试试这个
ServerName nnplat.devserver
<VirtualHost *:80>
DocumentRoot /var/www/html/nnplat/web
<Directory "/var/www/html/nnplat/web">
DirectoryIndex app_dev.php
Options -Indexes FollowSymLinks SymLinksifOwnerMatch
AllowOverride All
Allow from All
</Directory>
</VirtualHost>