Генератор .htaccess для Apache
Бесплатный онлайн-генератор .htaccess файлов для Apache, не требует установки. Визуальный инструмент для создания конфигурационных файлов.
О генераторе HTAccess
Собирает файл Apache .htaccess из переключаемых модулей: принудительный HTTPS, направление редиректа WWW, пользовательские заголовки ответа, блокировка конфиденциальных файлов, управление кэшем, gzip-сжатие, предотвращение листинга каталогов и произвольные правила перезаписи 301/302. Каждый включённый раздел выводится в виде прокомментированного блока, готового к вставке.
Как использовать
1. В разделе «Основные настройки» переключите Принудительный HTTPS, Включить кэш, Включить Gzip и Запретить листинг, затем выберите режим Редиректа WWW (Нет / На WWW / С WWW). 2. В разделе «Пользовательские заголовки» добавьте пары Имя заголовка + Значение. 3. В разделе «Блокировать файлы» добавьте шаблоны вроде .env или .git. 4. В разделе «Правила перезаписи» введите пары регулярных выражений from/to с кодом 301 или 302. 5. Нажмите «Сгенерировать», затем «Скопируйте» полученный текст .htaccess.
Справочник по выводимым директивам
Запретить листинг записывает `Options -Indexes`. Принудительный HTTPS выводит RewriteCond для %{HTTPS} off и правило R=301 на https://%{HTTP_HOST}. Режимы WWW используют RewriteCond для %{HTTP_HOST} с `!^www\.` (на WWW) или `^www\.` (с WWW). Пользовательские заголовки превращаются в `Header set KEY "value"`. Заблокированные файлы используют блоки `<Files name>` с `Deny from all`. Кэш оборачивает директивы ExpiresByType внутри `<IfModule mod_expires.c>`; gzip оборачивает AddOutputFilterByType внутри `<IfModule mod_deflate.c>`.
▶Являются ли значения срока действия управления кэшем фиксированными?
▶Какие типы gzip сжимает инструмент?
▶Как упорядочиваются пользовательские правила перезаписи?
▶Отправляются ли мои данные на сервер?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.