' Популярные примеры использования файла .htaccess | Шнайдер блог

Популярные примеры использования файла .htaccess

В этой статье, мы поговорим о функциях и основных возможностях файла .htaccess. Сперва, выделим основное понятие об этом файле и разберем его основные функции.

И так, .htaccess – это файл дополнительной конфигурации сервера Apache. С его помощью возможно задать различные дополнительные параметры или разрешить работу веб-серверу в отдельных папках, не внося, при этом, изменений в основной файл конфигурации.

Далее, указываем те функции, которые можно выполнить с помощью файла .htaccess:

Установка индексной страницы по умолчанию 

Которая вместо основного файла, позволяет открывать какой-то иной произвольный файл при запросе к каталогу без указания конкретного файла.

Редирект 301 с www на без www

Который помогает создать главное зеркало сайта.

Переадресация со страницы без www на www 

"Склеить" сайт без www и с www вместе.

Блокировка доступа к сайту

Полезна, когда пользователю необходимо ограничить вход на ваш сайт со всех или отдельных IP адресов.

Установка своих страниц ошибок 

Позволяет создавать собственные страницы ошибок с лаконичным и доступным объяснением для других пользователей.

Смена кодировки по умолчанию

Решает одну из самых распространенных проблем, когда браузер из-за неправильной кодировки выдает пользователю информацию в виде нечитабельных иероглифов.

Настройка кеширования сайта.

Позволяет увеличить скорость загрузки сайта, при его повторном посещение потому, что браузер сохранить все схожие элементы на компьютер и при повторной загрузке сайта, будет обращаться к компьютеру, а не к серверу.

Управление директивами PHP

Суть в том, управление директивами возможно не только из конфигурационного файла php.ini, но из файла .htaccess.

Включение GZIP сжатия через .htaccess с  mod_deflate

Который позволяет сжимать передаваемый текстовый материал. Данное сжатие положительно влияет на передаваемый трафик (снижая его количество) и как результат, повышается скорость работы сайта в целом.

Защита директории паролем htpasswd

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