在本地计算机上使用主机选项进行路由

时间:2015-01-17 09:09:09

标签: symfony routing subdomain

鉴于此路线

m:
    pattern:  /
    host:     m.example.com
    defaults: { _controller: Bundle:Default:index }

它在本地计算机上失败,因为它重写到实时域而不是本地计算机。

有没有办法在我的本地计算机和实时环境中进行此工作,而无需为我的开发环境重写整个路由文件?

1 个答案:

答案 0 :(得分:3)

您必须将主机重构为parameters.yml

parameters:
    domain: m.example.com

你的路线:

m:
    pattern:  /
    host:     %domain%
    defaults: { _controller: Bundle:Default:index }

对于您的开发环境,只需更改parameters.yml

中的域参数即可