apache如何设置多主机名指向同一个站点。

cow_boys 2003-08-18 10:14:22
我现在的做法。

<VirtualHost *>
DocumentRoot /usr/local/tomcat/webapps/AAA
ServerName www.aaa.com
</VirtualHost>
<VirtualHost *>
DocumentRoot /usr/local/tomcat/webapps/AAA
ServerName www.bbb.com
</VirtualHost>

但这样做的话。tomcat的配置很麻烦。
如何做到只需一个站点。多个主机名。
即只需一个<VirtualHost>标记。
<VirtualHost *>
......
......
......
</VirtualHost>
...全文
53 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
myblessu 2003-09-03
  • 打赏
  • 举报
回复
只要一个就行了.(不能在加www.bbb.com了.)

<Host name="www.aaa.com" debug="0" appBase="你电脑上的目录" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/" debug="1"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="xxx_access_log." suffix=".txt"
pattern="common" resolveHosts="false"/>
</Host>
cow_boys 2003-08-23
  • 打赏
  • 举报
回复
cow_boys 2003-08-19
  • 打赏
  • 举报
回复
那对应的tomcat如何写。

我现在的写法是::

<Host name="www.aaa.com" debug="0" appBase="webapps" unpackWARs="true">
<Context path="" docBase="AAA" debug="0" reloadable="true"/>
</Host>
<Host name="www.bbb.com" debug="0" appBase="webapps" unpackWARs="true">
<Context path="" docBase="BBB" debug="0" reloadable="true"/>
</Host>

谢谢
myblessu 2003-08-18
  • 打赏
  • 举报
回复
<VirtualHost *>
DocumentRoot /usr/local/tomcat/webapps/AAA
ServerName www.aaa.com
ServerAlias www.aaa.com www.bbb.com
</VirtualHost>

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧