Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как сделать перенаправление (редирект) посетителя? / 8 сообщений из 8, страница 1 из 1
19.01.2005, 17:05
    #32872991
Николай_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Нужен редирект на другой url.
Например, перенаправление посетителя с ip адресом 192.12.131.1 на страницу about_my_sity.html в .htaccess пишу:

Код: plaintext
1.
2.
3.
SetEnvIf REMOTE_ADDR  192 . 12 . 131 . 1  REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /about_my_sity.html

Не работает... :(
Что делать ?
...
Рейтинг: 0 / 0
19.01.2005, 17:46
    #32873093
_Apache_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Если тебе не обязательно модулем Apache
то
в html
<META HTTP-EQUIV="REFRESH" CONTENT="0;URL='http://www....">
или
в php
header("location:http://www.....");
...
Рейтинг: 0 / 0
19.01.2005, 18:48
    #32873261
Николай_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Именно АПАЧЕМ !
...
Рейтинг: 0 / 0
19.01.2005, 18:53
    #32873269
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Николай_Нужен редирект на другой url.
Например, перенаправление посетителя с ip адресом 192.12.131.1 на страницу about_my_sity.html в .htaccess пишу:

Код: plaintext
1.
2.
3.
SetEnvIf REMOTE_ADDR  192 . 12 . 131 . 1  REDIR="redir"
RewriteCond %{REDIR} redir
RewriteRule ^/$ /about_my_sity.html

Не работает... :(
Что делать ?
Мрачняк...
А почему не просто
Код: plaintext
1.
2.
3.
RewriteEngine On
RewriteCond %{REMOTE_ADDR}  192 . 12 . 131 . 1 
RewriteRule ^/$ /about_my_sity.html
?
Если не работает -- смотреть логи.
...
Рейтинг: 0 / 0
24.01.2005, 15:46
    #32880431
Николай_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
DocAl
Мрачняк...
А почему не просто
Код: plaintext
1.
2.
3.
RewriteEngine On
RewriteCond %{REMOTE_ADDR}  192 . 12 . 131 . 1 
RewriteRule ^/$ /about_my_sity.html
?
Если не работает -- смотреть логи.
Вот и не работает. :(
В логах ничего об ошибках не пишет...
Что делать ?
...
Рейтинг: 0 / 0
25.01.2005, 15:19
    #32882623
Николай_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Тогда подскажите как средствами АПАЧА перенаправить пользователя с определённым IP адресом на другой сервер. Например пользователя с IP 192.168.1.12 с адреса, который он запросил, http://site1.ru/yyу/index.php на http://site2.ru/yyу/index.php.
...
Рейтинг: 0 / 0
25.01.2005, 19:31
    #32883301
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Дык собственно возникает вопрос: а mod_rewrite установлен?
...
Рейтинг: 0 / 0
25.01.2005, 19:35
    #32883308
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перенаправление (редирект) посетителя?
Хотя раз в логах пусто... Видимо установлен.
Доступ-то к конфигу вебсервера есть?
Если да -- попробуй добавить приведённые мной ранее строки в конфиг сайта.
Если поможет -- читай документацию апача о директиве AllowOverride.
Нет -- тогда и будем думать...
Ну а если после изменения конфига апач заругается на неизвестные строчки в конфиге -- доставляй mod_rewrite)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как сделать перенаправление (редирект) посетителя? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]