301-редирект в .htaccess: когда полезен и как не получить цикл

301-редирект полезен при переносе страниц, включении HTTPS или выборе одной версии домена. Риск - цикл редиректов, когда правила конфликтуют с CMS, панелью хостинга или CDN.

Перед добавлением правила

  1. Сделайте копию текущего файла .htaccess.
  2. Проверьте, не управляет ли редиректами сама CMS.
  3. Добавляйте по одному правилу и сразу тестируйте.
  4. Используйте dev tools браузера или curl -I, чтобы увидеть цепочку редиректов.
  5. Если сайт ушел в цикл, верните предыдущую копию .htaccess.

Частые конфликты

  • HTTPS-редирект включен и в панели, и в .htaccess.
  • www и non-www правила указывают друг на друга.
  • Плагин CMS создает дополнительный редирект.
Нужна помощь именно с вашим случаем?

Пришлите домен, название панели и скриншот. Поможем выбрать безопасный следующий шаг в чате. открыть чат.

Короткие ответы

Какой index-файл откроется первым?
Обычно index.html или index.php, в зависимости от настроек сервера и порядка.

Можно удалять системные папки?
Нет. Удаляйте только понятные файлы и только после бэкапа.

Почему появляется цикл редиректа?
Два правила могут отправлять браузер туда-сюда: часто это панель + .htaccess или плагин + .htaccess.

Заметка по скриншотам

Если интерфейс изменился, ориентируйтесь на названия пунктов из статьи и сравнивайте их с текущей панелью. Скриншоты помогают, но актуальное меню важнее.

Полезные следующие шаги

Если эта статья закрывает только часть задачи, соседние wiki-страницы помогут продолжить безопасно.