Помощник
|
Редирект |
wep
|
Сообщение
#1
|
||
|
|
||
|
|||
CB9TOIIIA |
12.6.2012, 23:54;
Ответить: CB9TOIIIA
Сообщение
#2
|
|
|
Ответа не дам, но тут надо смотреть в сторону рефера (если рефер ПС, то редирект, иначе показать) :-)
упрощенная блок схема так сказать). if (document.referrer.toLowerCase().indexOf('accutane')!=-1) location.href='http://<магаз.ком>/accutane.html'; или <?Php if(strstr($_SERVER['HTTP_REFERER'],"buy viagra")){ die(header("location:http://viagra.com")); } else if(strstr($_SERVER['HTTP_REFERER'],"levitra")){ die(header("location:http://levitra.com")); } else if(strstr($_SERVER['HTTP_REFERER'],"cialis")){ die(header("location:http://cialis.com")); } ?> или <?php $se = array('name'=>'Google','host'=>'google.','query'=>'q'); function get_key($refer) { global $se; $parseurl = parse_url($refer); if ( strpos($parseurl['host'], $se['host']) !== false ) { parse_str($parseurl['query'], $tmp); $key = trim($tmp[$se['query']]); if (strlen($key) > 0) return $key; else return false; } else return false; } if ( isset($_SERVER['HTTP_REFERER']) ) { $refer = trim($_SERVER['HTTP_REFERER']); if (strlen($refer) > 0) { $data = get_key($refer); if ( $data !== false ) { header("HTTP/1.1 301 Moved Permanently"); header("Location: $data"); exit(); } else { header("HTTP/1.1 301 Moved Permanently"); header("Location: http://default-domen.com"); exit(); } } } ?>
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
301 редирект по маске. Как сделать? | 1 | Vbifyz | 1293 | 16.8.2020, 13:45 автор: miketomlin |
|
Автоматический редирект сервис. | 0 | smtp3ru | 2164 | 18.2.2018, 1:17 автор: -smtp3ru- |
|
Помогите найти вредоносный код (моб редирект) | 2 | Fint Ushami | 2641 | 12.10.2015, 1:43 автор: макс0007 |
|
301 редирект и пробелы в URL | 1 | Vmnetwork | 3802 | 23.6.2014, 23:34 автор: -miketomlin- |
|
Редирект, установка консультации на сайт и ошибка в коде | 2 | samgul | 4093 | 27.2.2013, 17:22 автор: -HTMLandPHP- |
Текстовая версия | Сейчас: 25.4.2024, 13:25 |