houbin 发表于 2017-1-1 09:00:43

Apache VirtualHost 配置二级域名

  在httpd.conf 中:
  去掉注释#NameVirtualHost *:80
  改为 NameVirtualHost *:80
  添加
  ## add www.test.com
  <VirtualHost *:80>
  ServerAdmin test@gmail.com
  DocumentRoot [应用的绝对路径]
  ServerName www.test.com
  ErrorLog logs/www.test.com-error_log
  CustomLog logs/www.test.com-access_log common
  </VirtualHost>
  ##add abc.test.com
  <VirtualHost *:80>
  ServerAdmin test@gmail.com
  DocumentRoot [应用的绝对路径]
  ServerName abc.test.com
  ErrorLog logs/abc.test.com-error_log
  CustomLog logs/abc.test.com-access_log common
  </VirtualHost>
  重启apache即可.
  若是用jk整合了tomcat/jetty/jboss等java web 服务器。jk的配置在此就不提了参考 :Apache 整合 jetty 
  ##add def.test.com
  <VirtualHost *:80>
  ServerAdmin test@gmail.com
  DocumentRoot [应用的绝对路径]
  ServerName def.test.com
  ErrorLog logs/abc.test.com-error_log
  CustomLog logs/abc.test.com-access_log common
  JkMount /*
  </VirtualHost>
页: [1]
查看完整版本: Apache VirtualHost 配置二级域名