.htaccess
без чёрной
магии.
Полный справочник директив Apache, пошаговые гиды и онлайн-инструменты. Соберите конфигурацию правильно — с первого раза.
Главный инструмент
Генератор .htaccess
Отметьте нужные блоки — редиректы, страницы ошибок, кэш, сжатие и заголовки безопасности — и заберите готовый файл с комментариями.
Собрать файл# Принудительный HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301]
# Кэш статики и заголовки
ExpiresByType image/webp "access plus 90 days"
Header set X-Frame-Options "SAMEORIGIN"
§ 01
Справочник
01RewriteRuleперезапись URL
02RewriteCondусловия правил
03Redirect 301постоянный редирект
04ErrorDocumentстраницы ошибок
05Header setзаголовки ответа
06ExpiresByTypeкэширование
07Require ipконтроль доступа
08Optionsповедение каталога
09AddOutputFilterByTypeсжатие ответа
10FilesMatchправила для файлов
11DirectoryIndexиндексный файл
12RewriteEngineвключение mod_rewrite
§ 03
Гиды
Безопасность
Защита сайта на Apache
Закрываем служебные файлы, ставим заголовки и блокируем подозрительные запросы.
ПроизводительностьУскорение через кэш и сжатие
Настраиваем mod_deflate и mod_expires так, чтобы статика отдавалась мгновенно.
ОшибкиОтладка .htaccess
500 Internal Server Error, циклы редиректов и почему правило не срабатывает.
§ 04
Готовое
Файл .htaccess под вашу CMS
Не хотите разбираться в тонкостях — возьмите проверенный шаблон. Базовая безопасность, ЧПУ и стабильная работа из коробки.
Выбрать шаблон