apache2 tomcat6 虚拟主机

apache2 tomcat6 虚拟主机

我在 ubuntu 服务器 9.10 的 80 端口上运行了 apache2 和 tomcat6。我有一个注册的域名,我将访问 jsp 索引页并导航到http://abc.mydomain.com。该页面位于 tomcat_home/webapps/myapp 下,以下是 server.xml 文件中的 tomcat 虚拟托管:

<Host name="abc.mydomain.com" debug="0" appBase="webapps" unpackWARs="true">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="virtual_log1." suffix=".log" timestamp="true"/>
<Context path="" docBase="/usr/share/tomcat/webapps/myapps" debug="0" reloadable="true"/>
</Host>

最近购买了一个新域名(xyz.mydomain.com),并要求我进行虚拟托管,以便新域名直接指向位于“tomcat_home/webapps/myapps/WE-INF/js/”下的页面“admin.jsp”。我该怎么做?

如果我输入http://abc.mydomain.com/admin我会得到我想要的页面。我应该只需输入http://xyz.mydomain.com

答案1

在 web.xml 中的欢迎文件中列出。例如:

<welcome-file-list>
   <welcome-file>index.jsp</welcome-file>
   <welcome-file>index.html</welcome-file>
   <welcome-file>index.htm</welcome-file>
</welcome-file-list>

只需添加另一行引用admin.jsp的行。

谢谢克里斯

相关内容