阿里云ECS IIS7.5 伪静态 404.0 错误 .net

时间:2016/10/22 11:39:07  作者:Mho  来源:守望幸福  查看:56601  评论:0
内容摘要:这几天购买阿里云ECS服务器,打算要部署牛商网开发的.net程序网站,其实是复制现有的一个稳定的网站。使用相同的程序,相同的云服务器配置,但是,遇到了困难,出了问题。

    这几天购买阿里云ECS服务器,打算要部署牛商网开发的.net程序网站,其实是复制现有的一个稳定的网站。使用相同的程序,相同的云服务器配置,但是,遇到了困难,出了问题。
    服务器的配置是单核、2G内存、1M宽度,系统是windows2008r2 64位企业版,数据库是Mssql Server2012(SQLEXPRWT_x64_CHS)。 microsft.net framework 3.5 sp1 安装正常,IIS7.5安装正常,Mssql Server2012 数据库安装正常,网站部署之后,网站首页能够正常访问,静态页面可以正常访问,网站后台可以正常访问。

 

发现问题:

    网站头部导航、尾部导航对应的资讯列表、产品列表不能正常访问,出现 404.0 错误。

 

分析问题:

    对.net网站开发不熟悉,对比已经运行的网站,系统相同、数据库相同、IIS相同,安装的组件相同,数据库能够访问,文件夹的权限相同,出现错误的是实现伪静态的动态页面,比如资讯列表页、产品页等,判断应该是伪静态的组件出了问题。但是,百度了许多方案,依然解决不了问题。

 

解决问题:

    在百度上查找“IIS7.5 伪静态”、“.net 404.0”方向的解决方案,无意中看到了一个解决方案,就是设置应用程序池“启用32位程序”为“True”,设置之后,问题就解决了,伪静态页面就能访问了。

 阿里云ECS_IIS7.5_伪静态_404.0_错误_.net

 


 


相关评论

图库精选