请教:集成模式时IIS配置“默认文档”是否不起作用了?

cwsj 2019-03-16 07:02:31
web.config 中“默认文档”配置

<defaultDocument>
<files>
<clear />
<add value="default.html" />
<add value="default.aspx" />
</files>
</defaultDocument>


经典模式时 "default.html" 默认静态文件能正常的访问,改为集成模式时,IIS似呼忽略了“默认文档”的优先级配置,直接指向了动态程序请求的解析。

请教大家有没有碰到类似问题? 有没有解决办法? 谢谢了


...全文
234 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwsj 2019-03-17
  • 打赏
  • 举报
回复
洋鬼子也碰到类似问题,好像也没好的解决办法。。。 IIS 7.5 default documents and ASP.Net MVC 2 Routes https://stackoverflow.com/questions/3102637/iis-7-5-default-documents-and-asp-net-mvc-2-routes?rq=1 ASP.NET MVC not serving default document https://stackoverflow.com/questions/2422542/asp-net-mvc-not-serving-default-document
cwsj 2019-03-16
  • 打赏
  • 举报
回复
谢谢,可能我前面没有表述清楚。。。问题是这样的, 经典模式 运行没任何问题,基本逻辑:IIS默认文档优先运行静态文件"default.html",如果没有静态文件才执行动态文件"default.aspx" 。 集成模式 运行时发现IIS的 默认文档 不起作用。。。任何请求都由handlers程序接管。。。想要通过默认文档优先运行静态文件"default.html"的目的失效。。。。 不确定这个是不是IIS的BUG呢?还是集成模式就是无法再用IIS 默认文档呢?

62,242

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧