我有這樣的路線:如何匹配CNAME對Symfony的
api:
resource: "@WebApiBundle/Resources/config/routing.yml"
prefix: /
host: api.mydomain.com
我希望讓用戶添加CNAME其域中api.mydomain.com,當他們用自己的域名,例如api.anotherdomain.com
或anotherdomainwithoutsubdomain.com
我想顯示api路由。
我嘗試這樣做:
api:
resource: "@WebApiBundle/Resources/config/routing.yml"
prefix: /
host: "{domain}" # and also "{subdomain}.{domain}"
,但它並沒有奏效。它只是去主要路由而不是WebApiBundle
。
我如何在Symfony上做到這一點?順便說一句,我使用Symfony3。
通過在路由配置中指定主機,即可添加需求。如果您不想(或不能)添加此要求,請將其刪除。 – Gerry