Russian English German Ukrainian

Компьютерная помощь

(066) 72-00-654     (098) 44-74-068

г. Днепр

ж/м Левобережный-3

HTML: Редирект с задержкой

 

Это особый вид редиректа. Так как он располагается в заголовке html-документа, то страница, на которой он расположен, с одной стороны является полноценной страницей - на най может присутствовать текст, картинки и т.д. А с другой - это редирект, который срабатывает через несколько секунд (или сразу же, если указать задержку в 0 секунд).

Данный редирект должен располагаться в секции <head> html-документа, таким образом:

<html>
<head>
<meta http-equiv="refresh" content="seconds;URL-to-redirect">
</head>
<body>
текст страницы
</body>
</html>

Первый параметр seconds - это количество секунд (после полной загрузки страницы), по истечении которых произойдет редирект на второй параметр URL-to-redirect.

Примеры:

Делаем некую промежуточную страницу для формирования счета и уточнения деталей заказа. В этом примере, после полной загрузки страницы, клиент увидит текст, идущий после <body>, а по прошествии 5 секунд автоматически будет перенаправлен на https://webmoney.ua/:

<html>
<head>
<meta refresh="5;https://webmoney.ua/">
<head>
<body>
Ув. Иванов Иван Иванович!
Сейчас Вы перейдете на мерчант WebMoney для оплаты выбранного лота. Если этого не произошло автоматически, пожалуйста, нажмите <a href="https://webmoney.ua/">перейти</a>.
</body>
</html>

Делаем аналогичное перенаправление на мерчант WebMoney, но без пояснительно текста, как в предыдущем примере. Посетитель фактически не заметит что произошло перенаправление, так как мы установим для этого задержку в ноль секунд.

<html>
<head>
<meta refresh="0;https://webmoney.ua/">
<head>
</html>

Но учтите, что указывать задержку в 0 сек. не рекомендуется по крайней мере по двум причинам:
в случае, если пользователь захочет вернуться на предыдущую страницу, и нажмет соответствующую кнопку в браузере, ему это не удастся: он попадет на страницу с редиректом, и браузер опять перенаправит его вперед.
поскольку это полноценная страница, и на ней может присутствовать текст, то поисковики могут увидеть в этом редиректе способ обмануть их: ведь рядовой пользователь этого текста не увидит (он будет немедленно перенаправлен на URL-to-redirect), в то время как для поисковиков текст доступен.

Статья взята с сайта >>> 

 

Редирект при помощи .htaccess файла

Инструкции нужно прописать в файл .htaccess в самое начало.

Редирект всего сайта (всех страниц) на другой сайт

Redirect / http://new-site.ua/

В этом примере, перенаправление будет происходить на сайт new-site.ua

Редирект одной страницы на другую

Redirect /page-1.html /page-2.html

В этом примере, перенаправление будет происходить со страницы page-1.html на страницу page-2.html. Обе страницы должны располагаться на одном домене.
Этот вариант подходит для замены старых страниц сайта на новые.

  • Сборка ПК для дома и офиса

  • Бесплатная диагностика

  • Гарантия

  • Самые низкие цены