首页业界动态通用技术技术文章-ISA技术文章-ISA 2006ForeFront TMG相关下载 登录论坛 @联系我们
ISA中文站 > 信息 > 技术文章-ISA > ISA-日志和监控 > How to:自定义ISA Server的错误信息
现在时间是: 2019-02-19 18:37
How to:自定义ISA Server的错误信息

(2005-03-21 21:32)
来源:ISA中文站

How to:自定义ISA Server的错误信息

 

ISA Server 2004返回给Web浏览器的错误信息是调用的“%ISA安装目录%\ErrorHtmls”目录(默认是C:\Program Files\Microsoft ISA Server\ErrorHtmls)中对应HTTP错误码的HTML文件,通过修改这些文件,你可以自定义返回给Web浏览器的错误信息。

ISA Server区分外部和内部客户端请求,针对内部客户端的文件名为Error_number.htm;针对外部客户端的文件名为 Error_numberR.htm(其中R表示反向)。ISA Server自带了13种错误码的HTML文件,其他都是通过调用Default.htm(对于内部客户请求)和Defaultr.htm(对于外部客户请求)来动态产生。你可以根据错误码来创建自定义的HTML错误消息,将错误消息HTML文件命名为“Errorcode.htm”,然后将其放置在ErrorHtmls目录下,重启ISA Server服务即可生效。

你可以像编辑任何 HTML 页一样编辑 Default.htm 文件:

  • 用适当的错误代码替换 [ERRORNUM]。
  • 用适当的错误消息文本替换 [ERRORTEXT]。
  • 用返回 HTML 页的服务器的名称替换 [SERVERNAME]。
  • 用 ISA 服务器计算机所收到的“通过头”消息字符串替换 [VIAHEADER]。

你也可以在自定义的HTML错误消息中使用 .gif 或 .jpg 格式的图片链接,但是,这些文件必须存储在 ISA 服务器计算机上的独立共享目录中,并且必须在 HTML 错误消息文件中使用完全限定的URL指向这些图片文件,所以,不推荐你在错误信息页面中使用图片文件链接

在下面的试验中,我修改了一个错误代码为12202的拒绝访问的错误信息页面:

由于建立了拒绝规则,

客户在访问时被拒绝,注意,下图是ISA Server 2004的原始页面,是通过Default.htm动态产生的:

现在我将Default.htm复制一个,把复制得到的HTML文件更名为12202.htm,然后进行修改:

修改完成后将其放置在C:\Program Files\Microsoft ISA Server\ErrorHtmls目录中,

 

重启ISA Server服务:

在客户端刷新,错误信息页面已经被修改了。



作者:风间子
责任编辑:风间子

[1]
上一篇:理解ISA 2004的连通性验证工具
下一篇:How to :查看ISA Server 2004中的日志 v1.6
相关信息:

配置直接访问的站点:第二部分 配置防火墙客户和服务发布环境下的直接访问
理解ISA 2004的连通性验证工具
在Firewall Client中使用ISA的IP地址
[下载]ISAInfo v1.0.2161.19
ISA Server中身份验证的验证周期 v 1.2

热点信息 TOP 10
How to :使用GFI WebMonitor for ISA Server监控Web流量
理解ISA 2004的连通性验证工具
ISA最佳实践分析工具使用指南
ISA Server 2004 监视功能
ISA Server 2004的远程管理
远程管理ISA Server 2004
How to :配置ISA Server 2004的报告
排除发布的SMTP服务器的故障
How to :停止ISA Server 2004中的MSDE服务
配置ISA Server 2004日志使用SQL Server

搜索 SEARCH
关键字:
包含:
搜索于:


Copyright © ISACN.ORG 2004-2019 All Rights Reserved..