ASP.NET документ по умолчанию - PullRequest
1 голос
/ 06 января 2010

у меня есть default.aspx и index.html. Я загрузил оба на сервер, но я хочу, чтобы моя первая страница начиналась с index.html. Что мне делать?

Ответы [ 5 ]

8 голосов
/ 06 января 2010

Если у вас нет доступа к IIS и вы размещены на IIS 7 (Windows Server 2008), вы можете поместить это в файл web.config:

<system.webServer>
    <defaultDocument>
        <files>
            <clear / >
            <add value="index.html" />
        </files>
    </defaultDocument>
</system.webServer>   

Источник: Как добавить документ по умолчанию с IIS7 web.config

3 голосов
/ 06 января 2010

Необходимо настроить его в свойствах виртуального каталога, в котором размещено приложение ASP.NET. Положите index.html перед default.aspx

alt text
(источник: plus2net.com )

2 голосов
/ 06 января 2010

Вам нужно изменить порядок списка документов по умолчанию, чтобы index.htm поднялся наверх, в IIS6 это можно найти на вкладке «Документы» диалогового окна «Свойства» на сайте в диспетчере IIS.

1 голос
/ 06 января 2010

на вашей странице default.aspx напишите это в своем коде, если у вас нет доступа к IIS.

Response.Redirect("index.htm");
1 голос
/ 06 января 2010

Вам нужно настроить это в IIS. В диспетчере IIS это будет на вкладке Documents.

...