Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум веб-мастеров _ Веб-программирование (PHP, CGI, ASP, ...) _ PHP-редирект по списку

Автор: marshal 31.1.2008, 15:40

Как сделать редирект,чтобы при каждом обращении к странице редирект происходил случайно или по порядку из заранее составленного списка адресов?Знаю,что возможно,а как осуществить?

Автор: gid 31.1.2008, 20:39

Все просто:
- Делаете список url'ов на которые должен идти редирект и сохраняете этот список в файле redir.txt (каждый url с новой строки).
- Создаете файл redir.php со следующим содержанием:

Код
<?php
$arr = file("redir.txt");
$c = sizeof($arr)-1;
$url = trim($arr[random(0, $c)]);
Header("Status: 301 Moved Permanently");
Header("Location: $url");
?>


и все работает...

ps
код не проверял, писал прямо здесь wink.gif

Автор: marshal 31.1.2008, 20:43

Спасибо.Попробовал,что-то не пошло.

Invision Power Board ()
© Invision Power Services ()