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