wxin 发表于 2017-1-6 06:56:07

apache + tomcat 一个网站多域名

  因此处是进行多域名设置,所以 Apache 与 tomcat的结合没有详述,此处只是设置多域名的方法


  windows下 C:\WINDOWS\system32\drivers\etc 文件夹内 hosts 里加上

127.0.0.1       www.domain.com
127.0.0.1       bbs.domain.com
  其中 www.domain.com 与 bbs.domain.com 共享同一个网站,目录为 D:\web\bbs\webapps\ROOT
  在Apache 的 conf\httpd.conf 里修改

<VirtualHost *:80>
ServerName www.domain.com
ServerAlias bbs.domain.com
DocumentRoot "D:\web\bbs\webapps\ROOT"
<Directory "D:\web\bbs\webapps\ROOT">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
  主要是增加了

ServerAlias bbs.domain.com
  在tomcat 的 D:\web\bbs\conf\server.xml 里修改

<Host name="www.domain.com" appBase="webapps\ROOT"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="." path="" reloadable="true"/>
<Alias> bbs.domain.com </Alias>         
</Host>
  主要是增加了

<Alias> bbs.domain.com </Alias>
页: [1]
查看完整版本: apache + tomcat 一个网站多域名