Я разрабатываю сайт в VS2008 на машине под управлением XP SP3 с IIS5. Я назвал главную страницу в каждом каталоге index.html
, чтобы избежать сценария www.domain.tld/directory/pagename.ext
с указанием полного пути, а также потому, что эти страницы буквально содержат индекс других страниц в своем каталоге.
Когда я отлаживаю на своем локальном компьютере, вместо этого я получаю страшную страницу «Список каталогов». Я подтвердил, что index.html
указан в Документах по умолчанию IIS, и я также попытался переместить его на первую позицию. Без изменений. Загрузка сайта на сервер под управлением IIS7 дает ожидаемые и желаемые результаты.
Проблема в том, что у меня более старая версия IIS? Есть ли разница в том, как работает IIS при локальном запуске, а не на веб-сервере? Нужно ли менять настройки в web.config? Любые мысли будут оценены.