web.config 中设置的默认页面未被 IIS 网站捕获

问题描述 投票:0回答:1

我正在尝试获取 IIS 网站文件夹的现有副本,放入新文件夹并从 IIS 运行新网站。但是 IIS 不会选择 web.config 文件中设置的默认页面...当我在浏览器中键入站点 url 时,仅显示目录列表。 (但是可以通过关闭目录列表选项来关闭它)我没有更改此网站的默认页面设置。 以下是 web.config 设置

<authentication mode="Forms">
  <forms loginUrl="~/account/signin" timeout="600" cookieless="UseCookies" />
</authentication>
asp.net iis webforms web-config
1个回答
0
投票

请确保 IIS 中启用默认文档:

  1. 打开 IIS 管理器。
  2. 选择您要配置的站点。
  3. 双击 IIS 部分中的默认文档功能。
  4. 确保您要设置为默认的页面(例如index.html)已列出。如果没有,请单击“添加”并输入正确的默认页面。
  5. 更改后重新启动网站或重置 IIS。
© www.soinside.com 2019 - 2024. All rights reserved.