如何在zend Framework 3中为`hostname`路由器设置动态域名?

问题描述

我为我的PHP(zend framework 3)项目开发,测试和生产服务器。我需要将子域添加到我的项目中。根据这份文档https://docs.zendframework.com/zend-router/routing/#an-example-with-multiple-hostnames-and-subdomains-within-a-singl,我可以使用hostname类型的路由器来添加它,并像这样进行设置:

return [
    'router' => [
        'routes' => [
            'modules.zendframework.com' => [
                'type' => 'Zend\Router\Http\Hostname','options' => [
                    'route' => ':subdomain.zendframework.com','constraints' => [
                        'subdomain' => 'modules',],

但是在此示例中,我们具有静态域zendframework.com。如上所述,我有3个不同的域:__mydeveloping.com,__mytesting.com和__myproduction.com。

在示例中如何用动态域替换静态域zendframework.com

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)