Щоб зробити редирект через HTML, потрібно додати на кожну сторінку де він планується спеціальний мета тег. Мета тег прописується всередині тега <head>. На великих сайтах цей метод не зручний, і рекомендується використовувати редирект через htaccess.
- Переходимо до Панелі управління хостингом з особистого кабінету;
- Далі в Редиректи;
- Потім, кнопкою Створити, додаємо новий перенапрямок;
- У вікні вибираємо домен, з якого буде перенаправлення;
- У полі URL-шлях ставимо косу межу "/";
- У списку вибираємо 301 – перенесений на нову адресу;
У загальному випадку редиректи в PHP робляться за допомогою функції header() із зазначенням у параметрах "Location: …" За умовчанням такий редирект робиться з HTTP-кодом 302. Однак найчастіше краще (наприклад, з погляду пошукових систем) використовувати код 301. header("HTTP/1.1 301 Moved Permanently");
Перекласти сайт на HTTPS можна двома способами: в панелі керування ISPmanager (якщо у вас є хостинг 2domains) та через конфігураційний файл htaccess (Що таке htaccess?). Редирект з HTTP на HTTPS можна налаштувати лише в тому випадку, якщо для вашого домену встановлено SSL-сертифікат: Як встановити SSL-сертифікат.