将所有请求重定向到Symfony中的web/app.php


Redirect all requests to web/app.php in Symfony

我在xampp/htdocs/zadanie中有我的应用程序,我想创建.htaccess,它将重定向来自http://localhost/zadanie/[请求]到app.php。到目前为止,我正在尝试使用:

<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
# Explicitly disable rewriting for front controllers
RewriteRule ^app_dev.php - [L]
RewriteRule ^app.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/app_dev.php [QSA,L]
</IfModule>

(app_dev只是暂时的,只是为了看看到底发生了什么(

但现在所有请求都被识别为"/zadanie/[请求]",而不是"/[请求"。我应该更改什么?

您应该将xampp/htdocs/zadanie目录作为文档根目录,或者将其中的所有内容移动到htdocs目录。