所有 .aspx 页面返回 404 错误的解决办法

作者:vkvi 来源:ITPOW(原创) 日期:2011-10-27

新安装好 Windows 2003,装上 IIS、.NET Framework 3.5,但访问网站时,所有的 ASP.NET 网页(.aspx)都返回 404 错误。

解决办法

这是由于缺少脚本映射造成的,

运行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 目录下的 aspnet_regiis -i,加上脚本映射后,就可以了。

更高级、更具体的 aspnet_regiis 请参见 http://msdn.microsoft.com/zh-cn/library/k6h9cz8h(v=vs.80).aspx

还是不行?

在 IIS(Windows Server 2003)左边的树型菜单的“网站”下,找到“Web 服务扩展”,看看相应的 ASP.NET 是不是禁止的,如果是,允许之,搞定。

注意,如果这里的 Active Server Pages 是禁止的,那么访问 .asp 网页,也是 404 找不到。

相关文章