Нужна помощь в Php, НЕ ругайте сильно.

ОТВЕТИТЬ НОВАЯ ТЕМА
ссср 21 дек 2006 в 22:42
Я - РУССКИЙ !  •  На сайте 20 лет
Сообщений: 612
0
Знаю что так можно, но вот никак не получается.

Задача:

Нужно сделать редирект на страницу.
Но не все так просто, нужно если запрос с конкретного IP, то редирект на одну страницу, если с любого другого то на другую.

ПЛИЗ pray.gif pray.gif
Yap 29.08.2026 - 10:22
Продам слона  •  На сайте 21 год
Все комментарии:
ссср автор 21 дек 2006 в 22:51
Я - РУССКИЙ !  •  На сайте 20 лет
0
Просто хочу немного насолить бывшему работодателю.
Который оказался оч оч "плохим"
Вся компания выходит через один внешний IP gentel.gif

Так что нужна помощь

Это сообщение отредактировал ссср - 21 дек 2006 в 22:52
Vile 21 дек 2006 в 23:04
инспектор манежа  •  На сайте 22 года
0
можно поюзать Mod Rewrite на самом деле. создаешь файл .htaccess такого содержания и кладеш его в корень сайта

Код
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^xxx\.xxx\.xxx\.xxx$
RewriteRule ^/(.*) http://адрес.страницы1/$1 [L,R]

RewriteCond %{REMOTE_ADDR} ^xxx\.xxx\.xxx\.xxx$
RewriteRule ^/(.*) http://адрес.страницы2/$1 [L,R]


если нет мод реврайта то в пхп абрабатывай переменную окружения $_SERVER['REMOTE_ADDR'] и в зависимости от ее значение редиректи юзера на нужный адрес.

например так
Код

<?php

    switch($_SERVER['REMOTE_ADDR']){
                case '192.168.0.1':  @header("Location: http://www.адрес1.ru");
                                             break;
                case '192.168.0.2':  @header("Location: http://www.адрес2.ru");
                                             break;
     }
?>

ссср автор 21 дек 2006 в 23:56
Я - РУССКИЙ !  •  На сайте 20 лет
0
Vile
Спасибо, но мне видимо совсем балбесу нужно разъеснение.
Видимо что то не так делаю.
Нужно чтобы только на один ip отдавал например www.aaagroup.ru
а на любые другие ip yaplaklal.com

Изменял файл .htaccess
не помогло мож конечно что то не то делал.
Видимо плохой танцор.
ПОМОГИТЕ.


Zeuxx 22 дек 2006 в 00:42
Приколист  •  На сайте 19 лет
0
Предыдущий пример переписыватся так:

Код
<?php

   $legal_ip = '192.168.0.2'; // тот ip, который нужно редиректить на особый сайт

   if ($_SERVER['REMOTE_ADDR'] == $legal_ip) {
       @header("Location: http://www.aaagroup.ru");
   } else {
       @header("Location: http://www.yaplakal.com");
   }

?>

Это сообщение отредактировал Zeuxx - 22 дек 2006 в 00:44
ссср автор 22 дек 2006 в 01:22
Я - РУССКИЙ !  •  На сайте 20 лет
0
Спасибо ОГРОМНОЕ.
Я просто обожаю ЯП.
agree.gif pray.gif bravo.gif

Не нужен ни один из специализированных форумов, а просто можно попросить помощи на ЯПе и обезательно помогут.

Спасибо ЕЩЕ РАЗ. Все работает.
Vile 22 дек 2006 в 01:41
инспектор манежа  •  На сайте 22 года
0
гут smile.gif
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 3 707
0 Пользователей:
ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх