November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Friday, March 4th, 2011 08:30 am

Дорогие читатели!

Как по-вашему, должен ли идеологически правильный веб-сервер _всегда_ выдавать одинаковый ответ на следующие пары урлов (урлы в парах различаются только слэшом в самом конце)?


а) http://www.example.com и http://www.example.com/

б) http://www.example.com/index.html и http://www.example.com/index.html/

в) http://www.example.com/index.foo и http://www.example.com/index.foo/

г) http://www.example.com/foobar и http://www.example.com/foobar/

д) http://www.example.com/foo.bar и http://www.example.com/foo.bar/


Под “должен” в данном случае понимается не следование стандартам, а традиционное поведение, исторически сложившееся в деле сайтостроительства, к которому вы, вероятно, за долгие годы скитаний в интернете уже привыкли и которое потому кажется вам правильным.


Хинт для читателей, далёких от IT-технологий: урл из запроса совершенно не обязательно отображается сервером на физически существующие файлы или директории. Он может быть чисто логическим.


Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Sunday, May 19th, 2019 12:57 pm (UTC)
Ну, вроде, _всегда_.
А что, есть такой, который не?
Sunday, May 19th, 2019 01:31 pm (UTC)
При включенном рерайте УРЛов этот вопрос не имеет смысла.

При выключенном - это вопрос default document, а тут уже другой вопрос - а что, такие ещё есть?
Sunday, May 19th, 2019 02:53 pm (UTC)
Ну, вроде с 2011 года много не изменилось.
Пожалуй, в большем количестве случаев ответы будут одинаковы. Всё же, традиции укореняются.