以下的内容就是在Tomcat的webapps目录下新建一个www文件夹作为www.oschina.net这个域名的主目录
<Host name="www.oschina.net" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="www" debug="0" reloadable="true" crossContext="true"/>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="oschina_log." suffix=".txt"
timestamp="true"/>
</Host>
[代码] 以下内容的意思就是在C盘test文件夹下面建立一个www文件夹作为www.oschina.net这个域名的主目录
<Host name="test.5sai.net.cn" debug="0" appBase="C:\\test\www" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="."/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="oschina_log." suffix=".txt" pattern="common" resolveHosts="false"/>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="oschina_log." suffix=".txt" timestamp="true"/>
</Host>
[代码] 如果是linux系统的/var/www作为www.oschina.net这个域名的主目录的话内容如下:
<Host name="www.oschina.net" debug="0" appBase="/var/www" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="."/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="oschina_log."
suffix=".txt" pattern="common" resolveHosts="false"/>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="oschina_log." suffix=".txt" timestamp="true"/>
</Host>
[代码] 域名www.oschina.net的主目录为/var/www 该站点的所有访问LOG放在/ar/log/tomcat里面
<Host name="www.oschina.net" debug="0" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="/var/log/tomcat" prefix="www_5sai_access_log." suffix=".txt"
pattern="common"/>
<Logger className="org.apache.catalina.logger.FileLogger"
directory="/var/log/tomcat" prefix="oschina_log." suffix=".txt"
timestamp="true"/>
<Context path="" docBase="/var/www" debug="0" reloadable="true"/>
</Host>
[代码] 同时写多个主机
<Host name="www.oschina.net" debug="0" appBase="D:\Tomcat50\webapps\www.oschina.net">
<Context path="" docBase="." debug="0"/>
</Host>
<Host name="my.oschina.net" debug="0" appBase="D:\Tomcat50\webapps\my.oschina.net">
<Context path="" docBase="." debug="0"/>
</Host>
<Server
port="8005"
shutdown="SHUTDOWN"
debug="0">
<Service name="Tomcat-Standalone">
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="80"
minProcessors="5"
maxProcessors="75"
enableLookups="true"
redirectPort="8443"/>
<Connector
className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8443"
minProcessors="5"
maxProcessors="75"
acceptCount="10"
debug="0"
scheme="https"
secure="true"/>
<Factory
className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
clientAuth="false"
protocol="TLS" />
</Connector>
<Engine
name="Standalone"
defaultHost="localhost"
debug="0">
<!-- This Host is the default Host -->
<Host
name="localhost" debug="0"
appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="ROOT"debug="0"/>
<Context path="/orders"
docBase="/orders"
debug="0"
reloadable="true"
crossContext="true">
</Context>
</Host>
<!-- This Host is the first "Virtual Host": http://www.yujiaxin.com -->
<Host
name="www.yujiaxin.com"
appBase="webapps"
unpackWARs="true"
autoDeploy="true"
xmlValidation="false"
xmlNamespaceAware="false">
<Context docBase="jspwebsite" path="" reloadable="true"/>
</Host>
</Engine>
</Service>
</Server>