Windows Symfony错误服务器返回404未找到

Windows Symfony错误服务器返回404未找到,windows,symfony,configuration,installation,Windows,Symfony,Configuration,Installation,我是新来的 我刚刚按照windows上的说明安装了Symfony 2.3.2 当我打开 http://localhost/Symfony/web/ 然后我得到下面给出的错误 哎呀!出现错误 服务器返回“404未找到”。 但是如果我跑 http://localhost/Symfony/web/app-dev.php 然后我得到了Symfony的欢迎页面 我需要将哪些设置更改为点 http://localhost/Symfony/web/app-dev.php 打电话 http://local

我是新来的

我刚刚按照windows上的说明安装了Symfony 2.3.2

当我打开

http://localhost/Symfony/web/
然后我得到下面给出的错误

哎呀!出现错误

服务器返回“404未找到”。

但是如果我跑

http://localhost/Symfony/web/app-dev.php
然后我得到了Symfony的欢迎页面

我需要将哪些设置更改为点

http://localhost/Symfony/web/app-dev.php
打电话

http://localhost/Symfony/

在web目录中更新.htaccess,如下所示:

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ app_dev.php [QSA,L]
</IfModule>

重新启动发动机
重写cond%{REQUEST_FILENAME}-F
重写规则^(.*)$app_dev.php[QSA,L]
/将重定向到/app_dev.php

查看此处:


您不必重定向到app_dev.php,因为它将在您创建第一个捆绑包/路由后立即工作。

我也遇到了同样的问题,我的问题更加愚蠢。 我配置了整个Symfony项目,并重新启动apache以使更改生效,这样做(错误):

因为我是一个普通用户,所以没有生效。不得不做():


然后我的
/app\u dev.php
开始工作并加载网站

我需要做什么才能通过调用
service apache2 stop
service apache2 start
sudo service apache2 stop
sudo service apache2 start