2009-03-27 2 views
1

Я настоящий noob, когда дело доходит до asp.net/html. Я занимаюсь разработкой очень основной веб-сайт, используя VS 2008. На данный момент это в основном только HTML-страницы - нет реального ASP.NETоткрытие файла index.html по умолчанию в папке (asp.net)

У меня есть корень index.html, а затем набор папок, как CSS/ изображений/ функции/

и т.д. и index.html внутри них, таким образом, можно получить доступ к нему, как

http://www.blahblah.com/features и открывает index.html (это происходит на моем 1 & 1 основной веб-хостера)

Бу t Я не могу проверить это локально, потому что, когда веб-сервер VS по умолчанию открывает мою страницу для тестирования, если я даю/функции

показывает список каталогов. Я хочу, чтобы он открыл index.html внутри него ... не могу понять, как сделать эти дружественные URL БЕЗ ИСПОЛЬЗОВАНИЯ основных возможностей ASP.NET (важно - я не планирую использовать ASP.NET на данный момент)

любое предложение приветствуется - все, что я хочу, это способ проверить его, прежде чем загрузить на веб-сайте

ответ

1

то поведение, что я видел раньше с веб-разработки сервера и что-то подобное с IIS (в этом случае вы, как правило, получить 403 отказано).

В отличие от конфигурации по умолчанию для многих других веб-серверов, «страница по умолчанию» для IIS: default.aspx. В IIS можно настроить страницы по умолчанию

(Щелкните правой кнопкой мыши на виртуальной директории выберите Properties затем на вкладке Documents у вас есть возможность добавлять/редактировать содержание страниц по умолчанию для вашего сайта)

, но я не знать, как сделать это для веб-сервера Visual Studio Development.

Для вашего сценария, если вы берете файлы index.html и переименовываете их в default.aspx (вам не нужно менять их содержимое), вы должны увидеть свою страницу «index», а не список каталогов.

+0

Отличный ответ - спасибо! Я понял и настроил свой IIS и получил его работу, как я хотел. – 2009-03-27 16:51:59

0

Файл по умолчанию для Cassini (VS-сервер) является default.aspx или выбранным в данный момент .aspx-файлом при нажатии кнопки «Выполнить». Насколько я знаю, нет никакой возможности легко настроить «Документ по умолчанию» как запущенный в Cassini.

Если вы не хотите использовать ASP.NET и хотите простую обходную процедуру. Настройте свой сайт в IIS и просмотрите элементы таким образом.