RU
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
Главная Избранное
Voltar

Генератор .htaccess

Отметьте, что нужно включить. Каждый блок снабжён комментарием и обёрнут в IfModule, чтобы сайт не упал, если на сервере нет модуля.

Как пользоваться

.htaccess, готовый для хостинга


При скачивании файл называется htaccess.txt (браузер не сохраняет имена, начинающиеся с точки): при загрузке на сервер переименуйте его в .htaccess.

Доступно на: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

Следующий инструментГенератор изображения-заглушки→
Реклама

Генератор .htaccess: для чего нужен

Те, кто размещает сайт на виртуальном хостинге с Apache или LiteSpeed, настраивают редиректы, кэш и безопасность через файл .htaccess.

Отметьте, что нужно включить, и генератор соберёт файл с комментариями: принудительный HTTPS и выбор адреса с www или без одним редиректом 301, сжатие через mod_deflate, кэш в браузере через mod_expires, страница ошибки 404, Options -Indexes против просмотра папок, блокировка .env, .git и резервных копий, а также адреса без .html. Каждый блок, зависящий от модуля, помещается в IfModule.

Как пользоваться

  1. Укажите домен и то, используется ли в основном адресе www.
  2. Отметьте блоки, которые хотите включить.
  3. Скачайте, переименуйте в .htaccess и загрузите в корень сайта.

Когда использовать

  • Принудительный HTTPS после установки SSL.
  • Ускорение сайта с помощью кэша и сжатия.
  • Скрытие чувствительных файлов.

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

Куда положить .htaccess?

В корневую папку сайта (обычно public_html) через файловый менеджер хостинга или по FTP. Имя начинается с точки и не имеет расширения; если хостинг скрывает скрытые файлы, включите их отображение.

Что делать, если сайт перестал открываться после загрузки файла?

Ошибка 500 сразу после загрузки .htaccess почти всегда означает директиву, которую сервер не принимает. Переименуйте файл, чтобы отключить его, и включайте блоки по одному. Перед заменой сохраните копию старого .htaccess, особенно в WordPress, который записывает в него собственные правила.

Подходит ли это для Nginx или Vercel?

Нет. .htaccess читает только Apache (и совместимый с ним LiteSpeed). В Nginx правила пишутся в конфигурационном файле сервера, а на хостингах вроде Netlify и Vercel есть собственные файлы; генератор редиректов на этом сайте поддерживает такие форматы.

Правда бесплатно?

Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.

Похожие инструменты

Большое спасибо за поддержку!

Каждое пожертвование помогает держать сайт в сети. Инструменты созданы, чтобы помогать вам, но у нас есть расходы на серверы. Если можете помочь, это очень важно! Выберите или введите сумму:

Безопасная оплата через Stripe. Откроется в другой вкладке.

Инструменты предоставляются как есть, без гарантий. Мы не отвечаем за результаты и за то, как они используются.