До основного вмісту

Redirects у cPanel: налаштування постійних і тимчасових

Хостинг та cPanel · 29.09.2026

Навіщо потрібен інструмент Redirects у cPanel

Redirects — розділ cPanel, який створює переадресацію сторінки без ручної правки файлу .htaccess. Інструмент підходить, коли треба перенести одну адресу на іншу: стара стаття переїхала, товар зняли з продажу, домен об'єднали з основним сайтом. Правило записується в ті самі рядки .htaccess, що і при ручному налаштуванні, тільки без ризику друкарської помилки.

Розділ відкривається через cPanel → Domains → Redirects.

Чим 301 відрізняється від 302

Код відповіді визначає, як сторінку сприймуть пошукові системи і браузер. Різниця критична для SEO:

КодТипКоли застосовувати
301Постійний редиректАдреса змінилася назавжди, треба передати вагу сторінки
302Тимчасовий редиректСторінка повернеться на стару адресу згодом, наприклад на час акції

Пошукові системи переіндексовують сторінку з кодом 301 на нову адресу і поступово передають їй позиції у видачі. Код 302 такого ефекту не дає: стара адреса лишається основною в індексі.

Як створити редирект через інтерфейс cPanel

У розділі Redirects заповніть три поля: домен, шлях вихідної сторінки і адресу призначення. Позначте тип — Permanent (301) або Temporary (302). Позначка Wildcard Redirect переносить на нову адресу весь вміст після вказаного шляху, разом із параметрами запиту.

Після збереження правило одразу з'являється у файлі .htaccess кореневої папки домену — перевірити його можна через файловий менеджер.

Як виглядає правило в .htaccess

Кожен редирект з інтерфейсу cPanel додає один рядок такого вигляду:

Redirect 301 /old-page.html https://example.com/new-page.html
Redirect 302 /sale/ https://example.com/sale-2026/

Для масового перенесення розділу сайту простіше написати правило RewriteRule вручну — це розібрано в статті про .htaccess і правила rewrite. Інструмент Redirects такі маски не підтримує, лише точні шляхи або Wildcard.

Часті помилки під час налаштування редиректів

  • Ланцюжок із декількох редиректів поспіль: стара адреса веде на другу стару адресу, а не одразу на нову
  • Редирект сторінки саму на себе — створює нескінченний цикл і помилку в браузері
  • Застосування 302 для остаточного переїзду — пошукова система не передає вагу сторінці призначення
  • Збіг правила з Redirects із правилом у WordPress-плагіні SEO, через що спрацьовує лише одне з двох

Як перевірити, що редирект працює

Відкрийте адресу сторінки в браузері в режимі інкогніто і подивіться на підсумковий URL в адресному рядку. Для перевірки коду відповіді без відкриття сторінки використовуйте команду curl:

curl -I https://example.com/old-page.html

У відповіді шукайте рядок HTTP/2 301 або HTTP/2 302 і рядок location: з адресою призначення. Якщо код 200, значить правило не спрацювало або конфліктує з іншим редиректом.

Підсумок: чек-лист налаштування редиректів

  • Обирайте 301 для остаточного перенесення сторінки, 302 — для тимчасового
  • Створюйте редирект через cPanel → Domains → Redirects, а не вручну в .htaccess
  • Перевіряйте підсумковий код відповіді командою curl -I
  • Уникайте ланцюжків із декількох редиректів поспіль
  • Для масового перенесення розділу застосовуйте RewriteRule замість точних шляхів
← Назад до бази знань Поставити питання підтримці