首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >apache 2.2中的虚拟主机问题

apache 2.2中的虚拟主机问题
EN

Stack Overflow用户
提问于 2011-04-07 16:35:50
回答 1查看 292关注 0票数 1

我在虚拟主机配置中遇到了奇怪的问题,这是目前的情况:

代码语言:javascript
运行
复制
    NameVirtualHost *:80

   <VirtualHost  *:80>  
 ServerAdmin webmaster@site1.com
 DocumentRoot /var/www/html/site1.com
 ServerName site1.co.il 
 </VirtualHost>

 <VirtualHost  *:80>  
 ServerAdmin webmaster@site2.com
 DocumentRoot /var/www/html/site2.com
 ServerName site2.com 
 </VirtualHost>

 <VirtualHost  *:80>  
 ServerAdmin webmaster@site3.com    
 DocumentRoot /var/www/html/site3.com
 ServerName site3.com
 </VirtualHost>

如果我改变顺序,一切都会出错!我不明白为什么顺序很重要!如果我添加一个新的站点,并引用新的域名到我的ip,如果我不把它放在第一位,它将引用到其他域名..

(运行os centos,apache版本: 2.2)有人知道我能做什么吗?非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2011-04-07 16:46:39

我不确定我是否理解了问题所在。这三个域看起来都将绑定到相同的IP地址,因此,如果您使用apache服务器IP地址访问您的站点,则将提供第一个DocumentRoot。

如果您没有指向这些网站的域名,您可以将主机文件设置为每个部分中定义的ServerName或任何别名,以访问这些特定的DocumentRoots。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5578204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档