标题可能会令人困惑,因为我不确定自己如何解释此问题。我相信它是一个非常简单的解决方案。Zend - 用于部署的图像URL路径更改
我将所有我的静态图片,CSS,JS给S3 - 所以现在他们可以通过
EGS访问:
http://files.xyz.com/images/logo.gif http://files.xyz.com/images/submit_button.gif http://files.xyz.com/style/style.css http://files.xyz.com/js/jquery.js
files.xyz.com是一个指向文件CNAME .xyz.com.s3.amazonaws.com
现在在我的Zend的布局和意见 - 我与完整的URL访问这些 EGS
<img src="http://files.xyz.com/images/logo.gif"/>
我担心的是,当我在本地主机上测试 - 我不希望将数据从S3但是从我的本地硬盘
所以我想要做这样的事情来获取。在我的application.ini - 我应该能够指定
resources.frontController.imageUrl = http://localhost
,当我部署 - 简单的改变,要
resources.frontController.imageUrl = http://files.xyz.com
And access it in the view like <img src="<?php echo $this->imageUrl;?>/images/logo.gif"/>
什么是处理这个 感谢的最好方法
谢谢 - 这正是我一直在寻找的。 – Gublooo
欢迎您:) – Venu