我的网站位于 /var/www/invent 。我在 /var/www/invent/library 中有 zend-framework。
基本上我想要的是当我访问时http://localhost/invent就像我在 apache conf 文件中定义了一个虚拟主机“invent”一样工作(比如访问http://发明)。我怎样才能实现这个目标?
我已经在 Windows 下开发了我的项目,设置了虚拟主机,但我不想继续这样工作,因为我无法将我的应用程序部署在不允许我创建虚拟主机的公共网络托管服务上。更不用说如果我在 LAN 上部署应用程序,我还需要配置客户端的主机文件......
请帮忙,这是 zend 最烦人的事情(不过到目前为止还没有尝试过其他框架)。
您的应用程序文档根目录位于您放置的位置index.php
文件中,Zend Framework 库的位置和您的应用程序代码是无关的。
前提是您使用过BaseUrl静态资产(JavaScript、CSS、图像)视图中的辅助程序和操作链接的 Url 辅助程序,您的应用程序在相对于 Web 服务器文档根的相对路径方面应该非常可移植。
如果我偏离了轨道,请告诉我。你的问题可能需要更多细节。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)