Apache虚拟主机配置(多个域名访问多个目录)(转)

王朝学院·作者佚名  2016-05-25
窄屏简体版  字體: 小  |  中  |  大  |  超大  

Apache虚拟主机配置(多个域名访问多个目录)(转)Apache虚拟主机配置(多个域名访问多个目录)为了方便管理虚拟主机,我决定使用一种方法,那就是修改httpd-vhosts.conf文件。第一步首先要使扩展文件httpd-vhosts.conf生效:1. 打开 apache/conf/httpd.conf 文件2. 找到 # Include conf/extra/httpd-vhosts.conf3. 去掉前面的注释符#号4. 打开 apache/conf/extra/httpd-vhosts.conf5. 添加以上的多端口或多域名代码(这里以多域名为例):6. 打开apache2/conf/extra/httpd-vhost.conf在里面添加入下:示例:<VirtualHost 192.168.1.1:80> ServerAdmindason@sina.com(你的邮箱) DocumentRoot /usr/local/apache2/htdocs/Joomla(此虚拟主机的根目录) ServerNamewww.abc.com(此处为域名) ErrorLog /usr/local/apache2/htdocs/abc/error_log(日志) TransferLog /usr/local/apache2/htdocs/abc/access_log (日志)</VirtualHost><VirtualHost 192.168.1.1:80> ServerAdmindason@sina.com(你的邮箱) DocumentRoot /usr/local/apache2/htdocs/bbs(此虚拟主机的根目录) ServerNamewww.bbs.com(此处为域名) ErrorLog /usr/local/apache2/htdocs/bbs/error_log (日志) TransferLog /usr/local/apache2/htdocs/bbs/access_log (日志)</VirtualHost>此例子添加了一个www.abc.com的主机和一个www.bbs.com的虚拟主机。注意:添加了虚拟主机之后必须重启apache服务。如果是服务器的话,直接访问域名便可以访问相应的虚拟主机网站了。如果是做测试环境(我的便是测试环境),可将真机的hosts文件修改,使得测试域名和服务器(虚拟机)ip地址关联,这样在真机访问域名,成光转到相应的虚拟主机网站的时候即成功。本文出自 “戴军Dason互联网经济学家” 博客,请务必保留此出处http://dason.blog.51cto.com/658897/505312

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航