Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RewriteEngine и переадресация

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RewriteEngine и переадресация
Имя
Сообщение << Старые топики   Новые топики >>
RewriteEngine и переадресация - 2008-06-15 08:24:11.280000   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Всем привет!

У меня есть страничка
http://www.site.com/site/news_add/?id=579

мне надо, что бы юзер, попадая на эту страничку автоматом перенаправлялся на
http://www.site.com/office/source.php?act=new

но при этом, если исходный адрес
http://www.site.com/site/news_add/?id=578 или http://www.site.com/site/news_add/?id=580
то пользователь и оставался бы на этой страничке.

Пробовал разные варианты. Вот два из них:

quote:

RewriteRule ^site/news_add/?id=579 /office/source.php?act=new
Redirect temp /site/news_add/?id=579 /office/source.php?act=new


Но всё равно не работает [>:]

Post #: 1
RE: RewriteEngine и переадресация - 2008-06-15 12:13:41.863333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
По реврайт руль помочь не смогу, нету своего компа, чтоб пару тестов провернуть(
Но: а почему бы твою задачу не решить средствами php
if($_GET['id']==579) header("Location: /office/source.php?act=new"); или обязательно надо средствами апача?
Post #: 2
RE: RewriteEngine и переадресация - 2008-06-16 06:38:42.466666   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
после rewriterule должно идти регулярное выражение и наскока помню параметры, тоесть то что идет после вопроса, не парсится
Post #: 3
RE: RewriteEngine и переадресация - 2008-06-16 13:45:10.763333   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
quote:

ORIGINAL: oRb

По реврайт руль помочь не смогу, нету своего компа, чтоб пару тестов провернуть(
Но: а почему бы твою задачу не решить средствами php
if($_GET['id']==579) header("Location: /office/source.php?act=new"); или обязательно надо средствами апача?


В том то и дело, что апачем, т.к. переадрисовываю со страницы на CGI на Perl'е, в котором я ни бум-бум

quote:

ORIGINAL: Панда
тоесть то что идет после вопроса, не парсится


т.е. можно сделать только переадесацию всех страниц с таким адресом, не зависимо от того, что стоит после вопроса?
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> RewriteEngine и переадресация







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.