一般来说asp简单的服务器IIS站点配置默认的就可以使用。但是一些服务器上建了很多的不同语言的站点的话,对于IIS的配置就比较复杂,这种混合的站点中就有可能使用域名访问可能就打不开,还会报服务器应用错误等信息。
今天,本人就遇到一个很少见的站点配置出现这种问题。
一个纯ASP的站点,配置了默认文档index.asp后,使用域名直接访问出现服务器应用错误。检查了一遍又一遍还是不能直接打开,后来在域名后再跟/index.asp,网页打开了。在百度上也找了很多少信息,都没有解决这个问题。后来没有办法,还是凭自己的经验想到一个办法解决问题。使用VS建了一个asp.net网站,把default.aspx上传服务器上,再把default.asp设置为默认页,直接用域名访问神奇了页面出来了,这时我心不干呀,又把index.asp设置了默认页,你说怪不怪,也可以直接用域名访问了,这是我第一次遇到这种访问。
问题是解决了,但出现这种问题主要原因是什么呢?想了很久可能就是我说的可能是服务器上建了很的站点,有asp,php,.net等,从这个问题我们可以推理出可能是新建的站点都被默认为aspx了,所以必须要有*.aspx文档存在。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有