Генератор .htaccess — Бесплатно Онлайн
Создавайте правила .htaccess для редиректов, кеша и безопасности.
Who uses the Генератор .htaccess?
- Владельцы сайтов на WordPress, добавляющие правила редиректа для перенесённых URL без нагрузки от плагина.
- Веб-разработчики, обеспечивающие HTTPS и согласованность www/non-www на хостинге Apache.
- Владельцы сайтов, быстро генерирующие правила кэширования и gzip для нового развёртывания Apache.
How the Генератор .htaccess works
Отметьте нужные правила: Force HTTPS, редирект на/с www, Gzip, кэширование браузера, кастомная 404, запрет листинга каталогов или CORS.
Заполните путь кастомной страницы 404, если вы отметили эту опцию.
Добавьте пары старый→новый URL (по одной на строку) для 301-редиректов.
Скопируйте сгенерированное содержимое .htaccess и загрузите его в корневой каталог документов вашего сервера.
Tips & tricks
- Не отмечайте одновременно «Redirect to www» и «Remove www» — они конфликтуют; выберите одну каноническую форму для вашего домена.
- Этот инструмент не генерирует защиту паролем Basic Auth — для этого нужен отдельно созданный файл .htpasswd и правила AuthType, которые придётся добавить вручную.
- Список редиректов ожидает ровно два значения через пробел на строку (старый путь, новый путь) — всё остальное на строке молча пропускается.
- Всегда делайте резервную копию существующего .htaccess перед заменой — синтаксическая ошибка может вызвать 500-ю на всём сайте.
Frequently Asked Questions
Что такое файл .htaccess?
.htaccess (hypertext access) — это конфигурационный файл Apache на уровне каталога. Он позволяет задавать серверные правила без редактирования основной конфигурации сервера: редиректы, переписывание URL, аутентификация, MIME-типы, контроль доступа и многое другое.
Генерирует ли этот инструмент правила защиты паролем (Basic Auth)?
Нет — этот генератор охватывает редиректы HTTPS/www, gzip, кэширование, кастомную 404, листинг каталогов, CORS и простые 301-редиректы. Для защиты паролем вам нужно будет добавить правила AuthType Basic / AuthUserFile вручную, а также отдельно создать файл .htpasswd.
Как перенаправить www на не-www (или наоборот)?
Этот инструмент генерирует оба направления как флажки — «Redirect to www» и «Remove www» — выберите тот, который соответствует вашему предпочтительному каноническому домену. Включайте только один из двух.
Работает ли .htaccess на Nginx или других веб-серверах?
.htaccess специфичен для Apache. Nginx использует конфигурационные файлы блоков сервера в /etc/nginx/sites-available/. Cloudflare использует Page Rules или Workers. Этот генератор нацелен на Apache — подтвердите тип вашего сервера перед использованием.
Может ли плохой файл .htaccess сломать мой сайт?
Да. Синтаксическая ошибка в .htaccess вызывает ошибку 500 Internal Server Error для затронутого каталога. Всегда делайте резервную копию существующего файла перед внесением изменений и тестируйте в стейджинг-окружении сначала. Лог ошибок Apache покажет конкретную синтаксическую ошибку.
Is my data safe when using the Генератор .htaccess?
Completely safe. The Генератор .htaccess processes everything locally in your browser. No input data, results, or usage information is ever transmitted to or stored on any server.
Can I use the Генератор .htaccess output in commercial projects?
Yes. The Генератор .htaccess is a utility tool and its output carries no licensing restrictions. You are free to use results in any project, commercial or personal.
Does the Генератор .htaccess follow official standards?
Yes. The Генератор .htaccess is built to comply with the relevant industry standard or specification for this utility type. If you encounter an unexpected result, verify your input against the specification — edge cases outside the standard may produce undefined behaviour.