Назад | Перейти на главную страницу

как разместить www.example.com/subfolder на /index.asp, а не /index.html

Пытаясь ответить на мой вопрос, я сделал:

  1. читать Miscrosoft "использование виртуальных каталогов"
  2. прочитал более дюжины сообщений в stackoverflow / codingforum / dmxzone без четкого ответа на мое чтение. Я искал термины: «виртуальная папка», перенаправление подпапки, перенаправление подпапки в .asp

  3. Хотя я выучил несколько новых терминов, я даже не уверен, что буду использовать правильный язык, чтобы задать этот вопрос.

  4. При попытке перенести текущую структурированную веб-страницу

    example.com/[files 1–30] .asp

ВОПРОС:

Как сделать так, чтобы браузер указывал на:

example.com/products/widget/

загрузить как example.com/products/widget/index.asp

без /index.html в папке с файлами (нет, что .html не является ошибкой, см. мой метод проб и ошибок ниже)?

Когда я экспериментировал, указывая в браузере на

example.com / products / widget / index.asp`
У меня есть успех

example.com/products/widget/
Я получаю "виртуальный каталог недоступен"

когда я пытался example.com/products/widget/index.html
У меня есть успех

А потом, когда я попробовал example.com/products/widget/ У меня есть успех

Спасибо, Кейси

Измените документ по умолчанию для вашего веб-сайта, чтобы index.asp в IIS.

На сервере Windows 2003

  • откройте диспетчер информационных служб Интернета (IIS);
  • щелкните правой кнопкой мыши сайт, на котором вы хотите изменить документ по умолчанию (если у вас только один, это будет веб-сайт по умолчанию);
  • нажмите на меню свойств;
  • Выберите вкладку «Документы»;
  • Включить документ по умолчанию (если это еще не сделано);
  • добавьте index.asp и переместите его наверх.

Теперь index.asp будет вашим документом по умолчанию, и вы сможете ввести example.com/products/widget/, и IIS вызовет index.asp

Это будет работать для каждого фолдера на веб-сайте по умолчанию.

ура

ПК