Symfony 2.8匹配错误路径

时间:2018-12-12 11:06:21

标签: symfony routing alias vhosts

我使用Vhosts,别名和重写规则将Symony 2.8安装在子目录中:

  Alias /employers /var/www/html/project/web
    <Directory /var/www/html/project/web>
            DirectoryIndex app_dev.php

            RewriteEngine On

            RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
            RewriteRule ^(.*) - [E=BASE:%1]

            RewriteCond %{REQUEST_FILENAME} -f
            RewriteRule ^ - [L]

            RewriteRule ^ %{ENV:BASE}/app_dev.php [L]
    </Directory>

这已成功加载Symfony项目,但显示的路线错误。 Symfony调试信息:

路由:

Routing

服务器参数:

Server Paramaters

Symfony为什么成功将基本URL视为/employers,但匹配/上的路由?

0 个答案:

没有答案