デフォルトページを設定できるセクションまたはコードはありますかweb.config
?
たとえば、人々が初めて私の Web サイトにアクセスしたときに、CreateThing.aspx
ではなくを表示したいのですDefault.aspx
。
私がすでに知っている解決策:
このコード行をイベント
Response.Redirect("CreateThings.aspx")
に配置します =>Default.aspx
Page_Load
ただし、このメソッドは非常に単純です。IIS (既定のページ構成) を使用することもできますが、ASP.NET アプリケーションでも同じことを実行したいと思います。
今のところ、これが別の解決策になるかもしれません:
<defaultDocument> <files> <clear /> <add value="Default.aspx" /> <add value="Default.htm" /> <add value="Default.asp" /> <add value="index.htm" /> <add value="index.html" /> <add value="iisstart.htm" /> </files> </defaultDocument>
ベストアンサー1
IIS 7またはIIS 7.5を使用している場合は、
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="CreateThing.aspx" />
</files>
</defaultDocument>
</system.webServer>
https://learn.microsoft.com/en-us/iis/configuration/system.webServer/defaultDocument/