ZF2动态主机名路由


ZF2 dynamic hostname route

我必须为我的应用程序开发一些小部件功能。你可以在网站上注入它的方式应该是这样的:

<script src="http://connect.myapp.com/myjs.js"></script>
<app:widget param1="param"></app:widget>

现在我想在子域connect.myapp.com上处理这个问题。首先我想到了一个带有子路由的主机名路由,但后来我的环境出现了问题。如果我用主机名路由connect.myapp.com配置zf2,它是非常静态的,我不能在我的开发环境中使用像connect.myapp.local这样的主机名。

那么,最好的方法是什么呢?

您尝试过$this->basePath()还是使用

echo $this->headScript()->prependFile($this->basePath('myjs.js'))

它将产生类似的东西

<script type="text/javascript" src="/myjs.js"></script>