Zend framework2 虚拟主机打开另一个虚拟主机
主机名:dhsZend framework2 虚拟主机打开另一个虚拟主机,zend-framework2,virtualhost,Zend Framework2,Virtualhost,主机名:dhs <VirtualHost *:80> DocumentRoot "/var/www/dhs/public/" ServerName dhs # This should be omitted in the production environment SetEnv APPLICATION_ENV development <Directory "/var/www/dhs/public/"> Options Ind
<VirtualHost *:80>
DocumentRoot "/var/www/dhs/public/"
ServerName dhs
# This should be omitted in the production environment
SetEnv APPLICATION_ENV development
<Directory "/var/www/dhs/public/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
DocumentRoot“/var/www/dhs/public/”
服务器名dhs
#在生产环境中应该忽略这一点
SetEnv应用程序\环境开发
选项索引多视图跟随符号链接
允许超越所有
命令允许,拒绝
通融
主机名称:deforay
<VirtualHost *:80>
DocumentRoot "/var/www/deforay/public/"
ServerName deforay
# This should be omitted in the production environment
SetEnv APPLICATION_ENV development
<Directory "/var/www/deforay/public/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
DocumentRoot“/var/www/deforay/public/”
服务器名消雾器
#在生产环境中应该忽略这一点
SetEnv应用程序\环境开发
选项索引多视图跟随符号链接
允许超越所有
命令允许,拒绝
通融
但是dhs(例如:dhs/)打开deforay主机,我在zend framework 2中使用,“deforay”主机工作正常,但dhs不工作。。。我还在主机的文件中添加了dhs。您的配置似乎有效,唯一可能出错的方法是您没有激活基于命名的虚拟主机 要获得该工作,请插入
vhost
config文件NameVirtualHost*:80
(如果使用其他端口,请编辑端口)
确保您的主机
文件包括
127.0.0.1 dhs
127.0.0.1 deforay
并使用访问浏览器中的网页
http://dhs
http://deforay