Symfony中的子域提供内部服务器错误

时间:2016-09-17 12:26:20

标签: .htaccess subdomain symfony internal-server-error

我有一个Symfony项目(example.com)并添加了一个指向同一个应用程序的子域名(demo.example.com)。子域提供内部服务器错误。错误日志显示:AH00124:由于可能的配置错误,请求超出了10个内部重定向的限制。如有必要,使用'LimitInternalRecursion'来增加限制。

我将op我的routing.yml设置为:

account_homepage:
    path:     /
    host:     "{subdomain}.{domain}"
    defaults:
        _controller: AppBundle:Default:loginRedirect
    requirements:
        subdomain: demo|myaccount

homepage:
    path:     /
    defaults:
        _controller: AppBundle:Default:loginRedirect

基于How to Match a Route Based on the Host中的Symfony文档。 类似的问题似乎指向.htaccess文件,但我使用了Symfony附带的htaccess文件:

<IfModule mod_authz_core.c>
    Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
    Order deny,allow
    Deny from all
</IfModule>

在我的项目中使用子域名的方法是什么?

1 个答案:

答案 0 :(得分:0)

将子域名更改为DirectAdmin中的域指针,以便subdomain.example.com成为example.com的别名,是我项目的解决方案。