为什么我的web服务器搭建好之后网站的aspx文件打开显示404呢?

  • 回答 (4)
  • 关注 (0)
  • 查看 (1905)

IIs的.net环境已经按教程搭建好,网站搭建应该没问题(网站除了aspx的其他视频或者html文件都可以打开),就是aspx无法打开

用户1155878用户1155878提问于
嗝屁软件工程回答于

第一步,检查IIS服务扩展

控制面板->管理工具 ->服务和应用程序 ->Internet 信息服务(IIS)管理器 ->Web服务扩展 -> Active Server Pages -> 允许 -> Internet数据连接器 -> 允许。

注:ASP的程序版本要与ASP服务扩展版本一致,例如:运行.NET程序也一样要启用 ASP.NETV2.0。

第二步,检查是否启用父路径支持

启用父路径支持:

控制面板 -> 管理工具 ->服务和应用程序 ->Internet 信息服务(IIS)管理器 ->网站 ->默认网站 ->右键属性 ->主目录 ->配置 ->选项 ->打勾启用父路径。

第三步:检查是否启用默认内容文档

启用默认内容文档:

控制面板 -> 管理工具 ->服务和应用程序 ->Internet 信息服务(IIS)管理器 ->网站 ->默认网站 ->右键属性 ->文档 ->打勾启用默认内容文档 ->添加 ->输入:index.asp ->确定 -> 添加 ->输入:index.aspx ->确定。

注:默认文档的文件名不一定是index,有的是default。

第四步,检查默认网站路径是否配置正常

控制面板 -> 管理工具 ->Internet 信息服务(IIS)管理器 ->网站 ->默认网站 ->右键属性 ->主目录 ->本地路径(本地路径改为自己设置的网站目录) ->确定。

第五步:特殊情况

一般来说,通过上述4个步骤就能够解决ASP的一般问题,如果还不行的话就重启一下IIS。如果还是不行,建议更换一个IIS源重新安装IIS服务器。笔者之前协助客户处理过一个非常特殊的情况,上述五个步骤都逐一完成了,但是,IIS也重启了甚至还重装了,但是对于ASP站点还是提示404错误,最后,换了一个IIS源程序重装,然后重新配置了一下asp站点,既然全都好了。

Ne_biubiubiu这就是世界结束的方式回答于

不能打开aspx 一般是服务扩展没有开启。

IIS管理器------web服务扩展----Active Server Pages 选择允许

帅的惊动我国计算机大神回答于

404? 尝试检查下MIME类型和默认文档?

天使的炫翼回答于

扫码关注云+社区

领取腾讯云代金券