我们有一个由ASP.NET + IIS7开发的网站,其默认文档是default.aspx。它工作正常。但是当我们尝试将默认值切换到index.html时,发生了奇怪的事情。
我们修改了web.config,如下所示:
<defaultDocument>
<files>
<clear />
<add value="index.html" />
</files>
</defaultDocument>
我们已清除C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files``下的所有内容,然后重新启动工作进程。我们甚至将Default.aspx的名称更改为dddd.aspx。
但使用http://localhost/<MyAppName>/
访问时,一切都保持不变!
当我们尝试使用http://localhost/<MyAppName>
/ index.html访问时,它运行正常。
任何建议都将受到高度赞赏。
答案 0 :(得分:0)
您必须更改IIS网站设置。文件的送达顺序。
你可能有
Default.aspx的
的index.html
应该是
index.html的
Default.aspx的