у меня есть default.aspx и index.html. Я загрузил оба на сервер, но я хочу, чтобы моя первая страница начиналась с index.html. Что мне делать?
Если у вас нет доступа к IIS и вы размещены на IIS 7 (Windows Server 2008), вы можете поместить это в файл web.config:
web.config
<system.webServer> <defaultDocument> <files> <clear / > <add value="index.html" /> </files> </defaultDocument> </system.webServer>
Источник: Как добавить документ по умолчанию с IIS7 web.config
Необходимо настроить его в свойствах виртуального каталога, в котором размещено приложение ASP.NET. Положите index.html перед default.aspx
index.html
default.aspx
(источник: plus2net.com )
Вам нужно изменить порядок списка документов по умолчанию, чтобы index.htm поднялся наверх, в IIS6 это можно найти на вкладке «Документы» диалогового окна «Свойства» на сайте в диспетчере IIS.
на вашей странице default.aspx напишите это в своем коде, если у вас нет доступа к IIS.
Response.Redirect("index.htm");
Вам нужно настроить это в IIS. В диспетчере IIS это будет на вкладке Documents.
Documents