正在加载中...
阿里云虚拟主机首页打开报错500,直接访问index.aspx或default.aspx就正常怎么解决
阿里云虚拟主机首页打开报错500,直接访问index.aspx或default.aspx就正常怎么解决呢?阿里云虚拟主机windows版支持asp.net2.0,asp.net3.5和asp.net4.5,阿里云主机.net framework环境是没有问题的,系统开虚拟主机是全自动标准操作,所以不会有问题。如果网站迁移过来之前正常,那么我们就需要从网站程序的配置上找问题。
经阿里云代理商北京万维网主机工程师检查,发现很多客户将asp.net程序迁移到阿里云主机时,自带了web.config文件,这是一个iis的.net配置文件。经典模式下,web.config文件是可以自定义httpmodule,handler,defaultdocument等节点的,如果你的web.config文件自定义了默认首页,同时又在阿里云虚拟主机控制面板里定义了首页index.asp,那么就会冲突。所以比较科学的自定义web.config方法应该是先remove,然后再add,就不会造成首页冲突了。
北京万维网是阿里云北京分销合作伙伴,为客户提供实惠的阿里云服务器采购价格、一条龙建站上云推广方案和安全防护技术支持服务,欢迎广大客户与我们洽谈合作!