Редирект на HTML
Иногда возникает необходимость сделать редирект пользователя без использования скриптов. Напоминаю, что редирект — это перенаправление пользователя с одного адреса на другой. Разумеется, можно воспользоваться JavaScript. Однако, не всегда это удобно, вдобавок, не у всех включён JavaScript (хотя сейчас это безумная редкость, но всё-таки), поэтому в этой статье я расскажу о том, как сделать редирект на HTML.
Редирект на HTML делается с помощью мета-тега «refresh«. Значение данного мета-тега задаёт основные параметры для редиректа:
<meta http-equiv="refresh" content="5;URL=http://myrusakov.ru">
Обратите внимание, что число в значении атрибута «content» (в нашем случае 5) означает, через сколько секунд будет совершён переход. А через точку с запятой мы задаём значение URL, в котором указываем, на какой адрес необходимо направить пользователя.
Также Вы можете создать страницу, которая будет обновляться через заданные промежутки времени. Реализуется это элементарно, разумеется с помощью того же редиректа, но уже значение URL — это текущая страница:
<meta http-equiv="refresh" content="5;URL=">
Как видите, здесь значение URL ничему не равно. Результатом выполнения этого HTML-кода будет обновление страницы каждые 5 секунд.
Теперь Вы знаете, что редирект возможен не только на JavaScript, но и на HTML. Что очень здорово, так как не всегда есть возможность использовать JavaScript, а такое действие, как регулярное автоматическое обновление страницы, достаточно часто используется.
Источник: https://myrusakov.ru/redirekt-html.html