Дорогие читатели!
Как по-вашему, должен ли идеологически правильный веб-сервер _всегда_ выдавать одинаковый ответ на следующие пары урлов (урлы в парах различаются только слэшом в самом конце)?
а) 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-технологий: урл из запроса совершенно не обязательно отображается сервером на физически существующие файлы или директории. Он может быть чисто логическим.
Оригинал этой записи. Комментировать можно тут или там.
no subject
no subject
Пожалуй, в большем количестве случаев ответы будут одинаковы. Всё же, традиции укореняются.