Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Гаряча лінія
  • +38 (044) 392-74-33 Київ
  • +38 (057) 728-39-00 Харків
  • +38 (056) 794-38-31 Дніпро
  • +38 (032) 229-58-93 Львів
  • +38 (048) 738-57-70 Одеса
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Київстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Москва

3.1.9. Веб-редирект

Веб-редирект дозволяє організувати перенаправлення на іншу адресу без наявності сайту на хостингу.

Важливі моменти:

  • Веб-редирект спрацьовує тільки якщо запит проводиться по протоколу HTTP, При звернення до домену, для якого встановлено веб-редирект, по протоколу HTTPS виникатиме помилка підключення. Якщо потрібна підтримка протоколу HTTPS, То скористайтеся цим варіантом.
    Наприклад, встановивши веб-редирект для домену domain.com на site.ua, Редирект буде спрацьовувати за наступним принципом:
    • При переході на адресу https://(www.)domain.com виникатиме помилка через те, що веб-редирект не підтримує HTTPS протокол.
    • При переході на адресу http://(www.)domain.com буде відбуватися переадресація на http(s)://site.ua. Цільовий адреса сайту можна вказувати з протоколом HTTPS, Так як це не впливає на роботу редиректу.
  • Домен, для якого включається веб-редирект, повинен обслуговуватися на наших NS.
  • Редирект працює тільки для основного домену з www і без www. Решта піддомени працюватимуть без змін.
  • При включеному веб редирект зазначені DNS записи типу A і AAAA, для основного домену з www і без www, будуть ігноруватися.

Для настройки веб-редиректу виконайте наступне:

  1. Відкрийте розділ «Домени».
  2. В меню домену натисніть «Веб-редирект»:
  3. Встановіть перемикач навпроти потрібного варіанту редиректу:
    • «Не застосовувати Веб-редирект»- виберіть, якщо веб-редирект повинен бути відключений.
    • «Прямий редирект»- виберіть, якщо потрібно, щоб при зверненні до домену виконувався 301-й редирект на вказаний URL. При цьому адреса в браузері відвідувача також буде змінюватися на цей URL.
    • «Прихований редирект»- виберіть, якщо потрібно, щоб при зверненні до домену його адреса в браузері відвідувача не змінювався, а вміст зазначеного URL довантажувати у фрейм, що займає всю область сторінки. При виборі цього варіанту варто враховувати, що далеко не всі сайти дозволяють виводити свій вміст у фреймі.
  4. Якщо включаєте редирект, вкажіть цільової адресу в поле «URL для редиректу»:
  5. Натисніть «Зберегти».
  6. Зачекайте приблизно 1 годину, поки зміни вступлять в силу.

Якщо потрібно, щоб редирект працював не тільки по HTTP, а й по HTTPS, веб-редирект в цьому випадку не підійде. При наявності замовленої послуги хостингу можна організувати редирект по HTTPS одним із способів.

Для організації редиректу по HTTPS за допомогою окремого сайту виконайте наступне:
  1. Вимкніть веб-редирект, якщо він був включений.
  2. Переконайтеся, що в розділі «Мої сайти» доданий сайт з назвою домену.
  3. В кореневому каталозі сайту розмістіть файл .htaccess з директивами редиректу на інший сайт.
Для організації редиректу по HTTPS за допомогою псевдонімів існуючого сайту виконайте наступне:
  1. Вимкніть веб-редирект, Якщо він був включений.
  2. В настройках існуючого сайту, що працює з нашого хостингу, додайте в псевдоніми назва домену, з якого повинен виконуватися редирект, в двох варіантах - з www і без.
  3. Випишіть новий сертифікат від Let's Encrypt, Зазначивши галочками додані псевдоніми.
  4. В кореневому каталозі існуючого сайту відредагуйте файл .htaccess і додайте в його початок директиви редиректу на інший сайт. Приклади директив:
    • З одного домену на інший:
      RewriteEngine On
      RewriteBase /
      RewriteCond %{HTTP_HOST} ^(Www.)?Откуда.com [NC]
      RewriteRule ^(. *) Https: //www.куда.com/ [L,R=301]

      Замість звідки.com підставте домен, з якого повинен виконуватися редирект (він додавався як псевдонім), а замість www.куда.com — на котрий.

    • З декількох доменів на один інший:
      RewriteEngine On
      RewriteBase /
      RewriteCond %{HTTP_HOST} ^(Www.)?(Звідки1.com|звідки2.com) [NC]
      RewriteRule ^(. *) Https: //куда.com/ [L,R=301]

      Замість звідки1.com і звідки2.com підставте домени, з яких повинен виконуватися редирект (вони додавалися в якості псевдонімів), а замість www.куда.com — на котрий.

    • З декількох доменів на кілька різних:
      RewriteEngine On
      RewriteBase /
      RewriteCond %{HTTP_HOST} ^(Www.)?Звідки1.com [NC]
      RewriteRule ^(. *) Https: //www.куда1.com/ [L,R=301]
      RewriteCond %{HTTP_HOST} ^(Www.)?Звідки2.com [NC]
      RewriteRule ^(. *) Https: //www.куда2.com/ [L,R=301]

      Замість звідкиX.com підставте домен, з якого повинен виконуватися редирект (він додавався як псевдонім), а замість www.кудаX.com — на котрий.