Quutamo
Приветствую! Подмогите пожалуйста с сабжем, хочется что бы обрабатывались такие ссылки:
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 не присутствует, то её не обрабатывать. Можно как-нить так сделать ?
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 (?)
и out.php лежит в папке str которая в корне и не пересекается с /video
ну и вообще еще RewriteBase есть
remm
Актуальная тема - привести в человеческое состояние ссылки стримротатора...давно надо.
Quutamo, отпишись если найдешь решение.
Quutamo
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 ? не вкурсе как их к делу подключить?