Как сделать редирект на HTML
Читайте нашу статью, если хотите узнать, что такое, для чего используется и как настроить редирект HTML.
Что такое редирект
Редирект — это перенаправление пользователя с одной страницы на другую. Когда пользователь вводит в адресной строке один URL-адрес, браузер автоматически переводит его на другой URL. Перенаправление можно настроить как на сторонний сайт, так и с одной страницы на другую внутри одного сайта.
Чаще всего используются такие редиректы:
- 301 редирект — его настраивают, когда страница навсегда перенесена на другой URL. При таком редиректе поисковики индексируют только новый вариант страницы — на неё и попадает пользователь.
- 302 редирект — его настраивают, когда страница перенесена временно. В этом случае поисковые системы индексируют и старый, и новый вариант страницы.
Для чего используют редирект
HTML redirect на другую страницу используют в таких случаях:
- перенос сайта на другой домен. Лучше всего настраивать редирект на другой сайт, в тот момент, когда старый сайт еще ранжируется в поисковой выдаче;
- использование устаревших браузеров. Если часть посетителей пользуется старыми версиями браузеров, у них может не быть поддержки файлов Cookie и могут не работать другие способы перенаправления;
- показ новой информации с задержкой по времени — если нужно, чтобы редирект срабатывал не сразу. Допустим, вы проводите акцию на сайте и хотите привлечь к ней внимание. Для этого можно настроить переадресацию с главной страницы сайта на страницу акции;
- перенаправление пользователя на другую страницу сайта. Например, после оплаты покупки.
- перенос разделов на субдомены. Например, на странице вашего сайта site.ru/catalog был перечень услуг. Но набор услуг увеличивался, и со временем понадобилось перенести его на субдомен catalog.site.ru. В этом случае удобно настроить редирект с site.ru/catalog на catalog.site.ru;
- перенаправление нескольких доменов на один основной. Клиентам бывает сложно запомнить домен сайта. Поэтому часто владельцы сайтов регистрируют помимо основного домена схожие с ним доменные имена и настраивают редирект на основной сайт. Так клиенты с большей вероятностью попадут на основной сайт.
Настроить перенаправление можно несколькими способами:
- через панель управления хостингом,
- через файл .htaccess,
- с помощью скрипта редиректа PHP,
- через метатег HTML.
HTML-редирект может замедлить продвижение сайта в поисковых системах. Рекомендуем его использовать только при отсутствии поддержки PHP, на тарифе хостинга Host-Lite.
В инструкции ниже мы расскажем, как настроить редирект посредством HTML.
Что такое HTML-редирект
Редирект на HTML настраивается в коде индексного файла. Индексный файл чаще всего называется index.html. Внутри файла в блоке head нужно прописать специальный метатег Refresh. При использовании метатега Refresh перенаправление срабатывает в коде страницы. Это значит, что перенаправляет не скрипт на сервере, а именно браузер.
Допустим, вы сделали HTML-редирект со страницы index.html на new_index.html. В этом случае перенаправление будет работать по такой схеме:
- Браузер запрашивает файл стартовой страницы index.html с сервера.
- Сервер находит index.html и отвечает на запрос браузера.
- Когда браузер открывает страницу index.html, он «читает» строки кода, которые прописаны в файле. Когда он доходит до строки с HTML-редиректом, то видит в ней упоминание файла new_index.html.
- Браузер посылает запрос к серверу, на котором хранится new_index.html.
- Сервер находит эту страницу и отвечает на запрос браузера.
- Браузер открывает страницу new_index.html.
Метатег Refresh выглядит так:
Что за программа редирект
Тариф для начинающих с небольшими задачами на неделю
Start
- 5 слотов для доменов
- ∞ редиректов
- ∞ трафик
- ∞ потоков
- ∞ слотов под IP
- Трекер (TDS)
- SSL Let’s Encrypt
- Антибот / Клоакинг
- API
500₽
Профессиональный тариф без ограничений на неделю
Unlim
- ∞ слотов для доменов
- ∞ редиректов
- ∞ трафик
- ∞ потоков
- ∞ слотов под IP
- Трекер (TDS)
- SSL Let’s Encrypt
- Антибот / Клоакинг
- API
1500₽
Профессиональный тариф без ограничений на месяц
Unlim+
- ∞ слотов для доменов
- ∞ редиректов
- ∞ трафик
- ∞ потоков
- ∞ слотов под IP
- Трекер (TDS)
- SSL Let’s Encrypt
- Антибот / Клоакинг
- API
Основные Вопросы Возникающие у Наших Клиентов
01. Что такое Антибот?
Другое название — клоакинг. Боты — это служебные программы социальных сетей и различных сервисов, предназначены для автоматической модерации. Антибот позволяет заблокировать или перенаправить эти программы на сторонние сайты, не позволяя попасть им на целевую страницу.
02. Могу ли я использовать свои домены для создания ссылок-редиректов?
Конечно. Можно использовать любые доменные имена, для которых у Вас есть возможность изменить А записи у регистратора. Все необходимые данные есть в Личном Кабинете.
03. Как выглядят ссылки-редиректы?
В основе наших редиректов лежат домены TLD (.ru .com .net и тд.). Они могут иметь как вид обычной ссылки (domain.ru/aa), так и с использование поддоменов (aa.domain.ru/bb).
04. Какие типы передресации доступны в сервисе?
У нас используется несколько типов перенаправления (редиректа): 1. Редирект через Meta tags 2. JS редирект 3. Двойной редирект (JS+Meta) 4. Показ в iframe 5. Редирект через POST запрос 6. 302 редирект 7. Редирект по нажатию кнопки 8. Редирект JS с прелендом
05. Есть ли необходимость устанавливать трекер (TDS)?
После приобретения любого тарифа трекер сразу готов к использованию. Вам не нужны дополнительные хостинг и время для его установки.
06. Есть ли API?
Да, у нас есть API. Построен по принципу REST API. Тип принимаемых и отправляемых данных JSON. Для изменения состояния объекта используется 4 метода: • GET — Получение информации об объекте • POST — Создание нового объекта • PUT — Обновление информации об объекте • DELETE — Удаление объекта. Полный набор документации прилагается.
При подготовке материала использовались источники:
https://help.reg.ru/support/hosting/redirekty/kak-sdelat-redirekt-na-html
https://redi-rect.pro/