我有这样一个问题:在本地网络中,我有一个服务器,它的server_ip
. 我有几个站点位于下面的/www/site_folder
位置index.php
。所以每当http://server_ip/site_folder
被调用index.php
并选择站点加载。
现在我加入/www/zend_site
了一个 Zend 项目。这意味着两件事:1.index.php
位于 下/www/zend_site/public
,2. Zend 需要设置重写规则,以便框架可以理解从 URL 中提取的控制器/动作。
我想要并且不能成功的是能够通过键入来调用 Zend 项目http://server_ip/zend
,并且还可以通过调用它们来让我的其他简单站点正常工作http://server_ip/site_folder
。
我熟悉 Zend http://files.zend.com/help/previous-version/Zend-Server-5-Community-Edition/configuring_zend_framework.htm的配置的配置,并尝试通过引入一个名为的新主机来使用虚拟主机曾。
我认为不可能运行这样两个现有选项。如果 zend 在虚拟主机中并且如果我只调用sever_ip
它会加载 zend 项目而不是/www/index.php
(一个虚拟站点)。如果我在调用它之后删除虚拟主机而不是http://server_ip/zend
加载它并且站点也不起作用(在我创建到正确 index.php 的符号链接之后),因为使用控制器/动作提取没有正确重写链接。/www/zend/index.php
/www/zend/public/index.php
或者也许我对 VirtualHosts 的想法有误?在server_ip/something
<- 在这种情况下,某些东西不是可以在 VirualHost 中使用的域?....
知道我的配置是否可以工作吗?
问候