Прочитал несколько статей и ответов на другие вопросы (включая этот) на тему того, нужно как убрать расширение файла (.html
, .php
) из адресной строки. Теперь вопрос: а стоит ли стремиться это делать?
С точки зрения посетителей сайта, расширение файла видеть в строке абсолютно ни к чему. Что насчёт технической стороны?
Рекомендую почитать 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, то расширение тоже весьма полезно.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется виджет отзывов Cackle ReviewСтоит задача настроить отображение количества отзывов в метатеге Decription
Вокруг ссылки образуется белая рамкаКак избавиться от этого эффекта?
Добавляю кнопку "поделиться" для facebook как написано в руководствеКнопка работает на пк и не работает на ios и android