最近在用一个地方分类信息的程序制作了一个网站,因为以前的系统是加密的,所有需要破解,有个破解文件是asp格式的,在网站成功架设好了之后,发现一个页面无法打开,提示404错误,以为是文件上传不全,于是到ftp查看,发现明明有这个问题,iis、ftp、服务器重启仍旧无法解决,后来发现竟然是动态文件解析的问题。
因为整个网站都是php程序制作的,因为我是windows2003服务器,并且安装了西部数码网站管理助手,所以在建立虚拟主机的时候,脚本权限自然使用的是php,如下图:
这就导致了虚拟主机不支持asp文件,正好提示404的就是这个asp文件,所以在脚本权限上面加上asp,网站就没问题了,那个asp文件也就可以正常访问了。
其实这个问题,如果不是使用建站助手,直接在iis上面添加站点的话,估计就没有这个问题了。