2010-07-29 26 views
1

最近将多个网站从运行IIS6的老化Windows 2003服务器迁移到运行IIS7的新Windows 2008服务器。将表单发布到IIS7中的自定义404传统ASP URL:其中是发布数据?

这些网站都使用以传统ASP编写的CMS,这需要修改404错误以加载default.asp文件,该文件查看URL并加载数据库中的内容。这只是为了保持所有网址的友好和SEO。

CMS的后台以类似的方式工作(除了404错误由admin/default.asp处理)。

由于某些原因,但登录页面(显然涉及张贴到自定义404错误的表单)不包含POST信息。

好的 - 这里有点奇怪。它在Google Chrome中运行良好,但在IE7/8或Firefox中无效。

显然这是对哈里斯的皇室痛苦。

任何想法为什么发布数据通过一个浏览器的自定义404处理程序而不是其他任何浏览器?

我得尽可能我可以和我目前拖网信息网络这个,但似乎无法找到任何...


确定 - 这里是为怪异位的更新。

它在Safari和Google Chrome中都可以正常工作 - 但不能在IE7/8或Firefox中使用。

???

回答

1
+0

谢谢,看起来像一个非常类似的问题。不幸的是,修补程序只适用于Windows Vista - 大概不是一个好主意尝试在Windows Server 2008上安装它? 此外,所讨论的CMS只是使用VBScript的经典ASP。基本上,登录表单只是发布到admin/login(由于404规则,admin/default.asp),遗憾的是无法收集表单数据。 在这个服务器上有这么多的网站,他们真的必须工作。如果这是一个IIS7“功能”,那么它可能是最好恢复到Windows Server 2003的 我还是拖网网更多的想法,但没有尚未.. 干杯 – edp 2010-07-29 12:16:54

+0

你可能是对的,但由于修补程序与IIS7相关我认为它可能值得尝试anyhows。你如何提交表格?另外,你有没有尝试创建一个简单的测试页面来发布一些数据到admin/default.asp? – Tchami 2010-07-29 13:38:44