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

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

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

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

https://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();
}
?>

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

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

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: