Symfony2 和 Nginx,按主机名路由

Symfony2 and Nginx, route by hostname

我有一个名为 SymfonyProject 的 Symfony2 项目。

到目前为止,我有一个指向该项目的 nginx 配置文件 www.symfonyproject.com

我在 SymfonyProject 中开发了一些静态树枝页面,我想用另一个 url 访问它们:www.symfonyproject2.com

因此,www.symfonyproject2.com 只会从 SymfonyProject 访问一个路由。

如何用 Nginx 做到这一点?我在启用的站点中创建了另一个配置文件,但不知道如何将流量重定向到特定的 symfony2 路由。

实际上你的 nginx 可以使用 www.symfonyproject2.com 作为别名,在 symfony 中你可以使用一个路由来匹配主机名: http://symfony.com/doc/current/components/routing/hostname_pattern.html

这应该足以解决您的问题!

如果对您有帮助,请告诉我!