Яндекс.Метрика
Москва, Волгоградский пр-т,
43к3, оф. 301
Пишите 24/7, мы онлайн
+7 (495) 128-00-14
последнее обновление: 16.12.2025

Определение: .htaccess — это конфигурационный файл для веб-сервера Apache (а иногда и совместимых связок), который позволяет задавать правила прямо в папке сайта: редиректы, доступы, обработку ошибок, параметры кеширования и переписывание URL.

Зачем это нужно

  • Чтобы настроить редиректы: с HTTP на HTTPS, с www на без www (или наоборот), со старых страниц на новые.
  • Чтобы включить “красивые” адреса (ЧПУ) в CMS и приложениях через правила переписывания URL.
  • Чтобы ограничить доступ: закрыть админку по IP, поставить базовую авторизацию.
  • Чтобы настроить обработку ошибок (например, свою страницу 404).
  • Чтобы задать заголовки кеширования и ускорить загрузку статики (если сервер это позволяет).
  • Чтобы блокировать нежелательные запросы и простых ботов (как базовую меру защиты).

Пример

Пример кода:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ErrorDocument 404 /404.html

<Files wp-config.php>
Require all denied
</Files>

В примере .htaccess включает редирект на HTTPS, задаёт свою страницу 404 и запрещает прямой доступ к важному файлу конфигурации (пример для WordPress).

Скриншот

Файл .htaccess в корне сайта, открыт в файловом менеджере или редакторе, видны правила RewriteRule и ErrorDocument

Подпись к скриншоту: файл .htaccess в корне сайта (или в нужной папке) с видимыми правилами редиректов и обработкой ошибок

Частые ошибки

  • Одна лишняя строка/символ ломает сайт (500 ошибка) — правьте аккуратно и держите бэкап файла.
  • Ставить несколько конкурирующих редиректов и получить “бесконечную переадресацию”.
  • Путать .htaccess с настройками Nginx: если сайт на Nginx, правила нужно переносить в конфиг Nginx.
  • Менять правила в неправильной папке (например, в /public_html/подпапке вместо корня) и не видеть эффекта.
  • Закрывать доступ слишком широко и блокировать нужные файлы/страницы (админку, API, загрузки).

Связанные термины

Наши услуги