Популярные примеры использования файла .htaccess
В этой статье, мы поговорим о функциях и основных возможностях файла .htaccess. Сперва, выделим основное понятие об этом файле и разберем его основные функции.
И так, .htaccess – это файл дополнительной конфигурации сервера Apache. С его помощью возможно задать различные дополнительные параметры или разрешить работу веб-серверу в отдельных папках, не внося, при этом, изменений в основной файл конфигурации.
Далее, указываем те функции, которые можно выполнить с помощью файла .htaccess:
Установка индексной страницы по умолчанию
Которая вместо основного файла, позволяет открывать какой-то иной произвольный файл при запросе к каталогу без указания конкретного файла.
Который помогает создать главное зеркало сайта.
Переадресация со страницы без www на www
"Склеить" сайт без www и с www вместе.
Полезна, когда пользователю необходимо ограничить вход на ваш сайт со всех или отдельных IP адресов.
Установка своих страниц ошибок
Позволяет создавать собственные страницы ошибок с лаконичным и доступным объяснением для других пользователей.
Решает одну из самых распространенных проблем, когда браузер из-за неправильной кодировки выдает пользователю информацию в виде нечитабельных иероглифов.
Позволяет увеличить скорость загрузки сайта, при его повторном посещение потому, что браузер сохранить все схожие элементы на компьютер и при повторной загрузке сайта, будет обращаться к компьютеру, а не к серверу.
Суть в том, управление директивами возможно не только из конфигурационного файла php.ini, но из файла .htaccess.
Включение GZIP сжатия через .htaccess с mod_deflate
Который позволяет сжимать передаваемый текстовый материал. Данное сжатие положительно влияет на передаваемый трафик (снижая его количество) и как результат, повышается скорость работы сайта в целом.
Защита директории паролем htpasswd
Полезна пользователям тем, что дает возможность ограничивать доступ к отдельным разделам или конкретным файлам сайта.