【问题标题】:Zend Framework 2 subdomain routingZend Framework 2 子域路由
【发布时间】:2014-05-02 05:14:30
【问题描述】:

我需要在 ZF2 中为这些域创建子域路由:

<?=$this->url('subdomain', array('subdomain' => 'sub'));?>
// sub.domain.ltd

<?=$this->url('subdomain/static/js', array('file' => 'jquery.js'));?>
// static.domain.ltd/js/jquery.js

我该怎么做?有什么想法吗?

第一个基本路线很容易:

    'subdomain' => array(
        'type'    => 'hostname',
        'options' => array(
            'route'    => ':subdomain.domain.ltd',
            'constraints' => array(
                'subdomain' => '[a-zA-Z][a-zA-Z0-9_-]*'
            ),
            'defaults' => array(
                'subdomain'  => 'www',
            ),
        ),
        'may_terminate' => true,
        'child_routes' => array(),
    ),

但是我必须在 child_routes 中写什么来管理我的任务?

【问题讨论】:

    标签: php zend-framework routing zend-framework2 url-routing


    【解决方案1】:

    在您的应用程序中嵌入静态资产是另一段 :) 您可以使用视图助手,例如basepath,您可以为不同的子域设置不同的布局..

    此解决方案在您的流程中可行吗?

    【讨论】:

    • 我不需要使用布局,我只需要一个 url。所以我只需要一条正确的路线。
    猜你喜欢
    • 1970-01-01
    • 2011-07-08
    • 2017-06-09
    • 2015-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多