SEO и веб

Генератор .htaccess

Создайте текст конфигурации Apache .htaccess с перенаправлениями, настройками кэша, заголовками безопасности и собственными правилами.

Запустить инструмент

Генератор .htaccess создаёт готовый текст конфигурации веб-сервера Apache. Вы можете выбрать режим перенаправления, добавить директивы управления кэшем, включить набор заголовков безопасности и вставить собственные правила. В поле «Режим перенаправления» доступны варианты «Нет», «Принудительный HTTPS», «Принудительный WWW» и «Пользовательское перенаправление». Вариант «Принудительный HTTPS» формирует правило с кодом 301 и сохраняет путь запроса. Режим «Принудительный WWW» добавляет перенаправление на защищённый адрес с префиксом хоста. Если выбран пользовательский вариант, инструмент использует указанный адрес только при заполненном поле «URL перенаправления». Флажок «Заголовки безопасности» добавляет стандартные директивы для защиты от кликджекинга и подмены типов контента. Все введённые строки кэширования, адреса и пользовательские директивы вставляются в текст без автоматической проверки синтаксиса и без экранирования. Инструмент не загружает файл на сервер и не меняет рабочую конфигурацию автоматически, поэтому перед использованием проверьте полученный фрагмент вручную.

Инструкция

  1. Выберите режим в поле «Режим перенаправления»: «Нет», «Принудительный HTTPS», «Принудительный WWW» или «Пользовательское перенаправление».
  2. Если выбран пользовательский режим, укажите URL в поле «URL перенаправления». При пустом значении пользовательское правило перенаправления не добавляется.
  3. Если нужно, задайте значение в поле «Управление кэшем» и включите флажок «Заголовки безопасности».
  4. Вставьте дополнительные директивы в поле «Пользовательские правила», если они нужны в итоговом файле.
  5. Запустите генерацию и проверьте полученный текст перед сохранением или ручным размещением в .htaccess. Введённые значения не проходят проверку или экранирование.

Примеры

  • Чтобы перенаправлять сайт на HTTPS, выберите «Принудительный HTTPS» в поле «Режим перенаправления», оставьте остальные параметры по умолчанию и запустите генерацию. Результат будет содержать правило Apache с кодом 301 и сохранением пути запроса.
  • Для добавления собственных директив вставьте их в поле «Пользовательские правила». Например, можно выбрать режим кэширования, включить заголовки безопасности и добавить текст правил. Перед использованием проверьте итоговую конфигурацию в соответствии с настройками своего сервера.

Частые вопросы

Что создаёт этот генератор?

Инструмент формирует текст конфигурации Apache .htaccess. Он не размещает файл на сервере, не активирует правила и не применяет их автоматически.

Как добавить перенаправление на HTTPS?

Выберите значение «Принудительный HTTPS» в поле «Режим перенаправления». В результате добавляется правило 301, которое перенаправляет запрос на HTTPS и сохраняет захваченный путь.

Как настроить режим «Принудительный WWW»?

Выберите «Принудительный WWW» в поле «Режим перенаправления». Инструмент добавит правило 301 для перенаправления на защищённый адрес с префиксом хоста. Проверьте доменное условие и, если нужно, отредактируйте полученный фрагмент перед сохранением.

Какие заголовки безопасности добавляются?

Включите параметр «Заголовки безопасности». В конфигурацию добавляются директивы для защиты типа содержимого, запрета встраивания во фреймы и XSS-защиты.

Проверяются ли пользовательские значения?

Введённые URL перенаправления, значения кэширования и пользовательские правила вставляются в результат без проверки или экранирования. Проверьте их вручную до использования.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.