我试过
<welcome-file-list>
<welcome-file>http://otherdomain.com/index.html</welcome-file>
</welcome-file-list>
但它不起作用,我也想将404错误重定向到另一个域中的页面。有可能吗?
答案 0 :(得分:1)
我不知道您是否可以直接访问其他域名。该标记称为“welcome-file”,因此可能无法使用URL。解决方法是在请求的域中创建欢迎页面和错误页面,并使用HTML重定向:
<head>
<meta http-equiv="refresh" content="0; URL=http://otherdomain.com/index.html"/>
</head>
内容是等待用户重定向的等待秒数。
答案 1 :(得分:0)
否则您无法将欢迎页面重定向到另一个域中不同servlet容器中的页面。
<强>欢迎文件列表强>
可选的 welcome-file-list 元素包含welcome-file元素的有序列表。
当URL请求是目录名称时,WebLogic Server将提供此元素中指定的第一个文件。如果找不到该文件,则服务器将尝试列表中的下一个文件。
答案 2 :(得分:0)
这是一个奇怪的要求......
但是:
的index.jsp
<%@page language="java" contentType="text/html; charset=ISO-8859-1" trimDirectiveWhitespaces="true" %>
<% response.sendRedirect("http://www.stackoverflow.com"); %>
的web.xml:
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>