关于IHS+WAS环境下的自定义错误页面 20

环境:IHS+WAS。在WAS下部署了一个应用APP1,APP1同时支持IHS和WAS。IHS的访问端口是80。所以现在通过80端口访问APP1时是由IHS将reques... 环境:IHS+WAS。在WAS下部署了一个应用APP1,APP1同时支持IHS和WAS。IHS的访问端口是80。所以现在通过80端口访问APP1时是由IHS将request转发给WAS处理。

想实现的是,APP1的应用停止的时候(进行维护的时候),客户端访问APP1当然会返回错误(例如Error 404: No target servlet configured for Uri: /APP1/),所以当发生404,400,500,503...等错误时,想自动重定向到一个自定义维护画面(当然这个画面肯定在一个可以访问到的位置)。

具体操作(80端口访问):
1.在APP1的Web.config中加入 <err-page> 。在APP1运行的前提下,访问APP1/不存在的URL时,成功表示自定义页面,但APP1停止状态下不起作用。(证明该设置与想实现的功能没有关系)
2.在IHS的http.conf文件中加入ErrorDocument设置。当访问一个IHS和WAS中都不存在的URL时,成功表示自定义页面。但在APP1停止的状态下,访问APP1返回404,不能重定向。再将WAS也停止的情况下,访问APP1能够重定向到自定义页面。

问题:
1.当IHS得知是对WAS下应用的访问时(WAS启动的前提下),直接转交给WAS处理,返回值也由WAS直接返回客户端?(或者由IHS返回,但是不做任何处理?),如果是这样的话,IHS上有何设置可以正确针对WAS的返回值进行重定向?
2.有一点我不是很清楚,WAS是否自身也提供HTTP服务,或者通过什么插件可以实现HTTP服务,所以即使不借助于IHS也可以相应HTTP请求?如果那样的是否要在WAS相对应的HTTP服务上设置自定义错误?如何进行设置?设置文件在哪里?

不好意思,一口气问了很多问题。其实我以前从没配置过IHS,WAS。这是第一次接触。所以有很多概念都不是很清楚,所以想借这个机会对IHS和WAS服务的构成有个认识。希望各位高人能帮我解答一下。谢谢。
展开
 我来答
jyh1jyh2
2010-01-14
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
sadasf
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式