我正在使用IIS在虚拟目录下部署网站。 出于一些奇怪的原因,Default.html工作,但Default.aspx抛出一个404。
我试过这些:
我想你可以使用这个工具:aspnet_regiis.exe为IIS重新安装脚本映射。 请记住使用命令iisreset完成重置IIS。
这里的文档: http : //msdn.microsoft.com/en-us/library/k6h9cz8h.aspx
任何未使用MIMEtypes(即:数据)或服务器端处理程序(即:代码)注册的文件扩展名都将引发404错误。 尝试运行aspnet_regiis.exe -i -enable
以确保ASP.NET已向IIS注册,并将其作为Web扩展启用。