Forum Webscript.Ru
Программирование => PHP => Тема начата: Rockcreative от 14 Сентября 2006, 15:32:44
-
Добрый день друзья!
У меня возникла проблемка, сижу вот пытаюсь её рештьб, но получается, если честно, покачто не очень.
Суть вопроса:
Используя mod_rewrite делаю на сайте чпу, например так RewriteRule (.*) /?r=$1, а дальше, при помощи php, делаю с этой переменной r все что хочу. Но вот проблемка, если в адресной строке написать /sometext/?somevar=somevalue, то в переменную r попадает только /sometext/.
Пытался делать так RewriteRule (.*) /?r=%{REQUEST_URI}, но опять же в r попадает только /sometext/
Буду признателен за любые мыли.
Иногда очень надо передавать переменные методом get )
-
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /?r=$1 [QSA]
И попадет все что надо.
-
Спасибо, помогло.