• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ
liuzheng0131 2012年01月11日
ASP4.0+IIS出现HTTP 错误 404问题,我已经试过N种解决方法了,还是无效。
我是个网管,并不是搞开发的,可惜开发部的人走光了,最后那开发部经理也不好好交接,一问三不知,所以现在很多问题我也不知道问题出在哪,我也搜遍了BAIDU,看了N多解决方法,基本上就是说WEB扩展应用程序有禁用项或者权限问题,我都试过了都无效……

无奈前来求助各位前辈……

问题如下:

IIS配合ASP4.0的网站,数据库是SQL SERVER 2005,由于A服务器年事已高,我准备把这个网站迁移到B服务器,可是当我把IIS环境搭建好,安装好ASP4.0,在IIS里配置好,包括目录、权限、ASP.NET版本、开启父路径、还有扩展应用程序全部启用等等。再把SQL部署好,把之前的数据完全备份,再在B服务器上恢复,创建用户、赋予权限、设置端口、开启TCPIP+NAME访问等等。最后成功打开主页,而且一些以ASPX结尾的分页都可以打开。

可是!!!!

部分发布新闻的页面无法打开,提示HTTP 404 错误,找不到文件或目录,网页是HTML结尾的。可能各位前辈看到这里一定会说是我目录搞错了才出现的问题,我在目录里确实也找不到这些网页,可是我是完全照着A服务器配置的,网站也是直接从A服务器拷贝过来的,我个人觉得已经没有任何差别了,A服务器的目录下也同样没有这些网页,可A服务器就可以浏览,就没有问题,偏偏我B服务器就是浏览不了!!!气死我了!!

A服务器地址:http://www.XXXX.com/Article/jgdt/post-3f90dcbca0c005b8a1e6.html
B服务器地址:http://本地IP/Article/jgdt/post-3f90dcbca0c005b8a1e6.html

A服务器就能浏览,B服务器就浏览不了,两个服务器的WEB目录里都没有post-3f90dcbca0c005b8a1e6.html这个网页,也没有Article/jgdt这个目录,为什么A服务器就行,B服务器就不行呢???

我究竟是哪里出了问题?是数据库没部署好?还是IIS没配置好?实在是不知道了

虽然我不懂.NET但是我知道要配置WEB.CONFIG文件,里边我虽然看不懂,但我大体知道配置连接数据库的IP、USER ID、PASSWORD,这些我都在之前开发部的人走了之后自行在A服务器上修改过,都没出现问题。就是这次在B服务器上怎么都搞不好……

求各位帮帮我吧………………

...全文
453 点赞 收藏 10
写回复
10 条回复

还没有回复,快来抢沙发~

发动态
发帖子
.NET技术社区
创建于2007-09-28

4.8w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告