服务器 频道

虚拟主机的例子(中)

  【IT168 服务器学院】在不同的端口上运行不同的站点。

  如果您想让同一IP的不同端口伺服多个域名。您可以借助在 “NameVirtualHost”标签中定义端口这样的方法来达到这个目的。如果您 想使用不带NameVirtualHost name:port的<VirtualHost name:port>或是直接用Listen指令,您的配置将无法生效。

服务器配置

  Listen 80
  Listen 8080
  
  NameVirtualHost 172.20.30.40:80
  NameVirtualHost 172.20.30.40:8080
  
  <VirtualHost 172.20.30.40:80>
  
ServerName www.example1.com
  DocumentRoot /www/domain-80
  
</VirtualHost>
  
  <VirtualHost 172.20.30.40:8080>
  
ServerName www.example1.com
  DocumentRoot /www/domain-8080
  
</VirtualHost>
  
  <VirtualHost 172.20.30.40:80>
  
ServerName www.example2.org
  DocumentRoot /www/otherdomain-80
  
</VirtualHost>
  
  <VirtualHost 172.20.30.40:8080>
  
ServerName www.example2.org
  DocumentRoot /www/otherdomain-8080
  
</VirtualHost>

0
相关文章