[英]Zend Framework 2 subdomain routing
我需要在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中写些什么来管理任务?
在您的应用程序中嵌入静态资产是另一段内容:)您可以使用视图助手,例如basepath,并且可以为不同的子域设置不同的布局。
这种解决方案在您的流程中可行吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.