Как сделать редирект

Этот короткий пост будет посвящен редиректу на сайтах. Редирект нужен для скрытия внешних ссылок, а также для других целей. При редиректе не передается ссылочный вес, в этом он похож на noindex.

Редирект может понадобиться например при сливе трафика на платник. В таких случаях рекомендуется ставить не прямые ссылки, а именно через редирект.

Ссылка через редирект обычно выглядит следующим образом:

http://seobes.ru/go.php?url=http://site.ru

где go.php это файл редиректа. Для того, чтобы сделать редирект на сайте создаем файл например go.php и прописываем в него код:

<meta http-equiv="content-type" content="text/html; charset=UTF-8">
Перенаправление
<?php
$url = isset($_REQUEST['url']) ? $_REQUEST['url'] : '';
if(preg_match('#(http?|ftp)://\S+[^\s.,>)\];\'\"!?]#i',$url)){
sleep(2);
//header("Location: $url");
echo "<html><head><meta http-equiv=\"refresh\" content=\"0;url=$url\"></head></html>";
exit();
}
?>

Это наиболее простой вариант редиректа. Сохраняем его на хостинг и пишем внешние ссылки в таком виде:

http://seobes.ru/go.php?url=http://site.ru

Хочется добавить, что для WP есть плагины редиректа, например вот этот но иногда бывает необходимость поставить его вручную.

Навигация

Предыдущая статья: ←

Поделитесь своим мнением
Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>