Рандомный 301 редирект

afonsky
На сайте с 07.01.2007
Offline
123
598

Друзья, искал не нашел. Может кто уже знает, поделится.

<?php

header("HTTP/1.1 301 Moved Permanently");
header("Location: http://site1.ru");
exit();
?>

обычный редирект, как докрутить скрипт, чтобы редиректилось на один из нескольких вариантов ссылок.

http://site1.ru

http://site2.ru

http://site3.ru

http://site4.ru

http://site5.ru

http://site7.ru

http://site8.ru

т.е. при заходе на сайт рандомом проставлялась ссылка из редирект списка.

Лучший Абузоустойчивый хостинг (https://cp.inferno.name/aff.php?aff=986)
R
На сайте с 20.02.2015
Offline
59
#1

array_rand в помощь


// массив адресов
$arr = array(
"http://site1.ru",
"http://site2.ru",
"http://site3.ru",
"http://site4.ru"
);
// получаем рандомный индекс
$idx = array_rand($arr);

header("HTTP/1.1 301 Moved Permanently");
header("Location: ".$arr[$idx]);
exit();

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий