Является ли default.aspx .Net эквивалентом файла индекса? - PullRequest
3 голосов
/ 06 сентября 2011

Я только начал работать в новой компании в качестве веб-разработчика, предыдущие исследования привели меня к тому, что их сайт построен на asp.net, что не проблема, у меня просто нет опыта в этом,весь мой опыт это HTML, CSS, PHP и Js.

Получив доступ через ftp, я заметил, что нет традиционного index.bla, поэтому я зашел на домашнюю страницу на их сайте, и вместо индекса это был default.aspx.

Является ли этот файл «default.aspx» заменой / эквивалентом файла .Net и работает ли он таким же образом?

Ответы [ 2 ]

7 голосов
/ 06 сентября 2011

Да.В IIS (веб-сервер) вы можете указать, какие файлы будут отображаться при запросе каталога (например, корневого каталога) при доступе через http://www.sitename.tld/).

Можно указать, какие файлы будут отображаться, ив каком порядке. Как здесь (IIS 6):

Default Document

Поэтому, когда пользователь запрашивает каталог на этом сайте, IIS будет искать «Default.htm», если это не так.не обнаружил, что будет искать «Default.asp» и т. д. Если ни один из документов по умолчанию не найден, вы увидите либо содержимое каталога (по умолчанию отключено), либо ошибка, сообщающая, что вы не видите содержимое каталога.

В Apache это устанавливается с помощью директивы DirectoryIndex в httpd.conf.

0 голосов
/ 06 сентября 2011

Да. index - произвольное имя, по умолчанию Apache. Страница индекса может иметь любое имя, а в IIS она обычно используется по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...