С нами с 11.08.07
Сообщения: 114
Рейтинг: 217
|
Добавлено: 03/03/12 в 13:29 |
Приветствую! Подмогите пожалуйста с сабжем, хочется что бы обрабатывались такие ссылки:
http://domain.com/video/anykeyword.php?blablabla
в хтацессе пишу:
RewriteEngine On
RewriteRule ^video/[-0-9a-z]*.php(.*)$ str/out.php?l=%{QUERY_STRING}&u=../trade/out.php?u=[GAL_PHP] [L]
всё как бэ нормально обрабатывается с этим кодом, но проблема в том, что после обработки ссылка получается почти такой же как и нужно обрабатывать, только без ?blablabla (http://domain.com/video/anykeyword.php), и mod_rewrite обрабатывает её снова... короче нужно что-то дописать что бы mod_rewrite обрабатывал только ссылки со знаком вопроса, т.е. если в ссылке ?blablabla не присутствует, то её не обрабатывать. Можно как-нить так сделать ?
|
|
|
|
no sign
С нами с 25.07.03
Сообщения: 3623
Рейтинг: 1403
|
Добавлено: 03/03/12 в 13:33 |
Код: [развернуть] |
RewriteEngine On
RewriteRule ^video/[-0-9a-z]*.php\?(.*)$ /str/out.php?l=%{QUERY_STRING}&u=../trade/out.php?u=[GAL_PHP] [L]
|
ну по идее вот так есть necessary question mark (?)
и out.php лежит в папке str которая в корне и не пересекается с /video
ну и вообще еще RewriteBase есть
|
|
|
|
С нами с 26.04.06
Сообщения: 231
Рейтинг: 465
|
Добавлено: 03/03/12 в 14:21 |
Актуальная тема - привести в человеческое состояние ссылки стримротатора...давно надо.
Quutamo, отпишись если найдешь решение.
|
|
|
|
С нами с 11.08.07
Сообщения: 114
Рейтинг: 217
|
Добавлено: 04/03/12 в 16:55 |
arachnO писал: | Код: [развернуть] |
RewriteEngine On
RewriteRule ^video/[-0-9a-z]*.php\?(.*)$ /str/out.php?l=%{QUERY_STRING}&u=../trade/out.php?u=[GAL_PHP] [L]
|
|
Так не получилось, так линки не обрабатываются.
А что за necessary question mark (?) с RewriteBase ? не вкурсе как их к делу подключить?
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |