出问题服务器 WIN 2003 IIS6.0问题描述:
一套网站程序使用URL重写,配置了ISAPI映射.html 动作全部,检查文件是否存在 不打勾 如下图http://p.blog.csdn.net/images/p_blog_csdn_net/junval/283712/o_%e6%9c%aa%e5%91%bd%e5%90%8d.jpg
改程序在本机上运行无异常 在三台服务器 win2000 下运行没有下述问题 问题: 不对IIS配置.html的映射,IIS站点目录下.html页面都能显示。当配置了.html的映射 IIS站点目录下真实存在的.html页面无法显示而URL重写的虚.html能够显示。已经被这个问题困扰了半天了,极度郁闷中, 这次挂的站点不是本部门的服务器,所以不能轻易要求人家重新安装IIS或者.NET 2.0框架。遇见过此类问题的朋友或者对该问题清除的朋友帮忙!时间有点着急 URL不能不重写,.html不能不显示,服务器不能轻易重装相关组件头疼... 请大家帮忙
一套网站程序使用URL重写,配置了ISAPI映射.html 动作全部,检查文件是否存在 不打勾 如下图http://p.blog.csdn.net/images/p_blog_csdn_net/junval/283712/o_%e6%9c%aa%e5%91%bd%e5%90%8d.jpg
改程序在本机上运行无异常 在三台服务器 win2000 下运行没有下述问题 问题: 不对IIS配置.html的映射,IIS站点目录下.html页面都能显示。当配置了.html的映射 IIS站点目录下真实存在的.html页面无法显示而URL重写的虚.html能够显示。已经被这个问题困扰了半天了,极度郁闷中, 这次挂的站点不是本部门的服务器,所以不能轻易要求人家重新安装IIS或者.NET 2.0框架。遇见过此类问题的朋友或者对该问题清除的朋友帮忙!时间有点着急 URL不能不重写,.html不能不显示,服务器不能轻易重装相关组件头疼... 请大家帮忙
先只做 IIS 里面的映射配置,看纯htm还能否查看,如果能查看,就是你URL重写部分出的问题;如果不能显示,看是什么错误
您正在查找的页当前不可用。 网站可能遇到支持问题,或者您需要 调整您的浏览器设置。 --------------------------------------------------------------------------------请尝试以下操作:单击 刷新按钮,或稍后重试。如果您已经在地址栏中输入该网页的地址, 请确认其拼写正确。要检查您的网络连接,请单击工具菜单,然后单击 Internet 选项。在连接选项卡上,单击设置。 设置必须与您的局域网 (LAN) 管理员或 Internet 服务供应商 (ISP) 提供的一致。
查看您的 Internet 连接设置是否正确被检测。您可能设置让 Microsoft Windows 检查您的网站并自动发现网络连接设置(如果您的网络管理员已经启用此设置)。
单击工具菜单,然后单击Internet 选项。
在连接选项卡上,单击LAN 设置。
选择自动检测设置,然后单击确定。
某些站点要求 128-位的连接安全性。单击帮助菜单,然后单击关于 Internet Explorer 可以查看您所安装的安全强度。
如果您要访问某安全站点,请确保您的安全设置能够支持。请单击工具菜单,然后单击 Internet 选项。在“高级”选项卡上,滚动到“安全”部分,复选 SSL 2.0、SSL 3.0、TLS 1.0、PCT 1.0 设置。
单击上一步按钮,尝试其他链接。 找不到服务器或 DNS 错误
Internet Explorer
但是设置了.html映射,IIS目录下真实存在的页面无法显示刚开始怀疑是aspnet_isapi.dll的问题 我又在可以使用的机子拷贝文件过去替换 重启IIS 还是一样的问题
http://blog.joycode.com/ghj/archive/2006/09/25/84192.aspx
这种情况下无法显示页面
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<system.web>
<compilation>
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
</buildProviders>
</compilation>
<httpHandlers>
<add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="True" />
</httpHandlers>
</system.web>
</configuration>
高手 用这个解决问题了 非常感谢 !!!