Редирект (redirect) — это перенаправление посетителя со старого сайта на новый.
Это помогает сохранить трафик и SEO-позиции после смены домена или структуры сайта.
В этой статье — лучшие способы настроить редирект: через .htaccess, плагин, панель хостинга, PHP и Cloudflare.
Коды вставлены в виджеты Code Highlight — просто скопируйте и примените.
- Способ 1. Редирект всего сайта через .htaccess (рекомендуется)
- Способ 2. Плагин Redirection (без правки файлов)
- Способ 3. Через панель хостинга (cPanel / ISPmanager / Plesk)
- Способ 4. Временный редирект через PHP (header.php темы)
- Способ 5. Через Cloudflare (правила Redirects)
- Проверка редиректа
- Важно для SEO при смене домена
- FAQ — частые вопросы о редиректах
- 301 или 302 — что выбрать?
- Нужно ли редиректить каждую страницу?
- Сколько держать редиректы?
- 💡 Генератор редиректов
Способ 1. Редирект всего сайта через .htaccess (рекомендуется)
Подходит для сайтов на Apache (большинство WordPress-хостингов). Добавьте код в файл .htaccess в корне сайта. Замените домены на свои.
# Перенаправление всего домена на новый (301 Permanent)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^старыйсайт\.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www\.старыйсайт\.ru$
RewriteRule ^(.*)$ https://новыйсайт.ru/$1 [R=301,L]
Способ 2. Плагин Redirection (без правки файлов)
- Установите и активируйте плагин Redirection.
- Откройте Инструменты → Redirection.
- В «Источник» укажите
/, в «Назначение» —https://новыйсайт.ru/. - Выберите тип 301 — Permanent и сохраните.
Способ 3. Через панель хостинга (cPanel / ISPmanager / Plesk)
В панели найдите раздел Redirects / «Перенаправления», укажите старый домен и целевой URL, тип — 301 Permanent. Сохраните и подождите 5–10 минут.
Способ 4. Временный редирект через PHP (header.php темы)
Если нет доступа к .htaccess, временно вставьте код в начало файла header.php активной темы (до любого HTML).
Способ 5. Через Cloudflare (правила Redirects)
- В Cloudflare откройте Rules → Redirects → Create Rule.
- Source URL:
старыйсайт.ru/*→ Target URL:https://новыйсайт.ru/$1 - Выберите 301 — Permanent Redirect и сохраните.
Проверка редиректа
Проверьте статус-коды через сервисы: httpstatus.io или redirect-checker.org. Корректный ответ:
HTTP/1.1 301 Moved Permanently
Location: https://новыйсайт.ru/
Важно для SEO при смене домена
- Используйте только 301, а не 302/JS/Meta Refresh.
- Если структура страниц изменилась — карта постраничных 301.
- Добавьте новый домен в Google Search Console и Яндекс.Вебмастер.
- Обновите внутренние ссылки и карты сайта (sitemap.xml).
- Держите редирект минимум 6–12 месяцев (лучше — постоянно).
FAQ — частые вопросы о редиректах
301 или 302 — что выбрать?
Всегда 301 Permanent для постоянного переноса — он передаёт SEO-вес и трафик.
Нужно ли редиректить каждую страницу?
Если структура не менялась, достаточно правила для всего домена. При изменившейся структуре настраивайте постранично.
Сколько держать редиректы?
Минимум 6–12 месяцев, лучше — бессрочно, чтобы не терять внешние переходы.



