Стоит ли убирать расширение из адресной строки?

266
26 ноября 2016, 19:47

Прочитал несколько статей и ответов на другие вопросы (включая этот) на тему того, нужно как убрать расширение файла (.html, .php) из адресной строки. Теперь вопрос: а стоит ли стремиться это делать?

С точки зрения посетителей сайта, расширение файла видеть в строке абсолютно ни к чему. Что насчёт технической стороны?

Answer 1

Рекомендую почитать w3.

Во многих случаях можно убирать расширение. Скажем, если вам нужна ссылка на страницу, то я бы рекомендовал убирать, например http://example.org/first/.

Но для контента рекомендовал бы оставлять. Скажем, если на странице http://example.org/first/ у нас есть видео, то ссылку лучше делать такой http://example.org/first/coolVideo.mp4, а не http://example.org/first/coolVideo.

Расширение так же позволяет браузеру понять, что за контент перед ним. Скажем, если предоставляете ссылку на Excel документ, к примеру, то лучше добавлять расширение http://example.org/first/myExcel.xls. Тогда браузер при закачке предоставит выбор, чем открыть этот документ после скачки. Умные браузеры, вероятно, и без расширения это могут определить, но не все.

Так же, некоторые рекомендуют скрывать расширения, так как это усложняет процесс взлома.

Если используете CDN, то расширение тоже весьма полезно.

READ ALSO
Cackle widget и метатеги

Cackle widget и метатеги

Имеется виджет отзывов Cackle ReviewСтоит задача настроить отображение количества отзывов в метатеге Decription

245
Как сверстать такую кнопку?

Как сверстать такую кнопку?

Как сверстать такую кнопку ?

267
рамка вокруг ссылки с фоном

рамка вокруг ссылки с фоном

Вокруг ссылки образуется белая рамкаКак избавиться от этого эффекта?

349
Почему на ios и android не работает кнопка «поделиться» facebook?

Почему на ios и android не работает кнопка «поделиться» facebook?

Добавляю кнопку "поделиться" для facebook как написано в руководствеКнопка работает на пк и не работает на ios и android

273