【问题标题】:Symfony - Routing based on Subdomain?Symfony - 基于子域的路由?
【发布时间】:2011-01-10 06:13:04
【问题描述】:

我有两个子域指向我的 Symfony 1.4 实现中的“web”目录,并希望根据用于到达站点的子域路由到某些模块/操作

sub1.domain.com --> module1/action
sub2.domain.com --> module2/action

在 routing.yml 中是否有一种简单的方法可以做到这一点?自定义 index.php,解析主机为子域?

【问题讨论】:

    标签: php symfony1 symfony-1.4


    【解决方案1】:

    查看更多 Symfony 中的 this chapter。它通过创建一个检查子域的自定义路由基本上做同样的事情......它使用数据库,但如果你不需要点击数据库,你可以省略它。

    【讨论】:

    • 谢谢。不是 Symfony 新手所希望的简单 yml 配置,但看起来这是正确的方法
    • 它实际上并没有那么复杂,我发誓。 :-) 仅供参考,如果您想切换应用程序而不是模块/操作,您想查看过滤器或修改 index.php... 或其他 .htaccess 规则...选择这三个中的哪一个确实取决于情况。
    • 我现在对您的建议有了更好的理解,谢谢。你能复习一下这个相关的问题吗? stackoverflow.com/questions/4702414/…
    【解决方案2】:

    我宁愿写一个执行过滤器或自定义路由类。

    看看这个例子:http://www.symfony-project.org/more-with-symfony/1_4/en/02-Advanced-Routing

    【讨论】:

      猜你喜欢
      • 2021-07-01
      • 1970-01-01
      • 2023-03-22
      • 2019-07-14
      • 2020-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多