如何在asp.net中将主页设为默认页面

j4m*_*m4l 3 c# asp.net web-config url-mapping

如何在asp web.config文件中设置默认主页.
我已经写了这段代码:

<urlMappings>
  <add url="/" mappedUrl="Home.aspx"/>
  <add url="Default.aspx" mappedUrl="Home.aspx"/>
</urlMappings>     
Run Code Online (Sandbox Code Playgroud)

并试过这个

<defaultDocument>
  <files>
    <add value="Home.aspx" />
  </files>
</defaultDocument>
Run Code Online (Sandbox Code Playgroud)

但我想它不起作用.当我键入www.example.com它时说目录列表被禁用,但不重定向到www.example/Home.aspx.

我不想启用目录列表,但如果有人打字www.example.com他应该发送到www.example.com/Home.aspx

SMK*_*SMK 5

更改iis 7的webconfig.

<system.webServer>
      <defaultDocument>
        <files>
          <clear />
          <add value="CreateThing.aspx" />
        </files>
      </defaultDocument>
    </system.webServer>
Run Code Online (Sandbox Code Playgroud)

看一下这篇文章:在Asp.net中设置默认页面