Инструменты для .htaccess
Всё, что обычно делают с файлом .htaccess вручную, можно собрать или преобразовать здесь — не запоминая директивы и не открывая документацию.
Хотите встроить инструменты в свой код? — см. черновик публичного API. Идея браузерного расширения — здесь.
Генератор .htaccess
Конструктор .htaccess по чекбоксам: редиректы, страницы ошибок, Options, кэш статики, GZIP, security headers, защита от хотлинка, HSTS, режим обслуживания, блокировка ботов.
/geo-block/Генератор гео-блокировки
Выберите страны и способ определения геолокации (mod_maxminddb / mod_geoip / Cloudflare CF-IPCountry / списки IP) — получите готовый блок .htaccess для блокировки или разрешения доступа по стране.
/redirect-check/Чекер цепочки редиректов
Введите URL — инструмент покажет каждый хоп цепочки редиректов (301/302/307/308), финальный адрес, петли и советы как исправить цепочку в .htaccess.
/redirects/Пакетный генератор 301-редиректов
Вставьте список «старый URL → новый URL» — получите готовый блок RewriteRule / RedirectMatch / Redirect для .htaccess.
/htpasswd/Генератор .htpasswd
Логины и пароли → содержимое файла .htpasswd (bcrypt / APR1-MD5 / SHA-1 / crypt) и блок авторизации для .htaccess.
/apache24/Конвертер Apache 2.2 → 2.4
Переписывает старый синтаксис контроля доступа (Order / Allow from / Deny from / Satisfy) в новый для Apache 2.4 (Require / RequireAll / RequireAny).
/builder/Конструктор .htaccess
Соберите .htaccess из готовых блоков: отметьте нужные (редиректы, защита, производительность, заголовки), задайте порядок и параметры — получите готовый файл.
/check/Проверка .htaccess (линтер)
Вставьте .htaccess — получите отчёт: баланс блоков, незакрытые кавычки, устаревшие директивы (Order/Allow/Deny, RewriteLog), типовые ошибки и опечатки в директивах.
/compat/Совместимость .htaccess с Apache
Вставьте .htaccess — узнайте минимальную версию Apache, нужные модули (mod_rewrite, mod_headers, mod_expires…) и требуемый AllowOverride; флаг директив, удалённых/устаревших в Apache 2.4 (Order/Allow/Deny, RewriteLog).
/regex/Тестер регулярных выражений (regex)
Проверьте regex-паттерн на примерах строк: что совпало, что попало в $1/$2 и именованные группы; разбор паттерна по частям; библиотека типовых шаблонов для RewriteRule.
/rewrite/Тестер RewriteRule
Вставьте rewrite-правила из .htaccess и URL — пошаговая трассировка mod_rewrite: какие RewriteCond прошли, во что превратился адрес, итог (перезапись / редирект 30x / 403 / 410).
/sandbox/Песочница .htaccess
Вставьте .htaccess и тестовый запрос — одновременно увидите проверку синтаксиса, построчный разбор директив и пошаговую трассировку mod_rewrite. Все три инструмента на одной странице.
/audit/Аудит безопасности .htaccess
Вставьте .htaccess — получите аудит безопасности: что опасного включено (Options +Indexes/+ExecCGI, php display_errors On, открытый .git, CORS *, RewriteRule [P]) и чего не хватает (защита файлов, заголовки безопасности, запрет PHP в uploads) — по пунктам с рекомендуемыми блоками.
/explain/Объяснить .htaccess (построчный разбор)
Вставьте .htaccess — получите разбор по-русски: каждая строка → что делает; распознавание типовых блоков («это редирект на HTTPS», «фронт-контроллер», «защита служебных файлов», «gzip-сжатие»).
/nginx/Конвертер .htaccess → nginx
Вставьте .htaccess — получите примерный nginx-конфиг: контроль доступа → allow/deny, Header → add_header, ErrorDocument → error_page, ExpiresByType → expires, gzip, типовые RewriteRule → rewrite/return/try_files; плюс список того, что не переводится автоматически и требует ручной настройки.
/diff/Сравнить два .htaccess (diff)
Вставьте «было» и «стало» — увидите построчные изменения с пояснением каждой добавленной/удалённой директивы и список последствий: что стало хуже (убрали защиту, появилась дыра) и что лучше.
/optimize/Генератор производительности .htaccess
Одним кликом: выберите оптимизации (кэш статики, gzip, brotli, WebP/AVIF, ETag) — получите готовый блок .htaccess с оценкой ожидаемого ускорения.
/perf-sim/Симулятор нагрузки mod_rewrite
Вставьте rewrite-правила (+ опц. список URL или авто-генерация типовых) — узнайте, сколько раз каждое правило проверяется и срабатывает, какие правила «тяжёлые», и как ускорить .htaccess.
/log-analyze/Анализ access.log
Вставьте кусок access.log — найдёт топ-IP по числу запросов, ботов и сканеров по User-Agent, частые 4xx-пути и возможный флуд; предложит готовые блоки .htaccess для блокировки (Require not ip, SetEnvIfNoCase).
/server-check/Чекер сервера по URL
Введите URL сайта — инструмент определит тип сервера (Apache/nginx/LiteSpeed/IIS/Cloudflare), покажет, работает ли .htaccess, проверит HTTPS, HSTS, сжатие, заголовки безопасности и не открыт ли .htaccess по HTTP.