Sync
Новичок
RewriteEngine и QUERY_STRING
Делаю преобразование URL с помощью mod_rewrite.
Например:
Результат:
Дело в том, что вычисление модуля у меня делается на основе $_SERVER[REQUEST_URI] и в него попадает именно часть от введенного URL пользователем (/blog/main/public), а хотелось бы чтобы там был результат от замены, то есть (/blog/main).
Возможно ли добиться этого без помощи php?
Пробовал устанавливать переменную окружения, типа
, но судя по всему это не то.
Спасибо.
Делаю преобразование URL с помощью mod_rewrite.
Например:
PHP:
RewriteRule ^blog/main/public\/?$ blog/main/?action=list_public [NC]
PHP:
$_SERVER[REQUEST_URI] = /blog/main/public
$_SERVER[QUERY_STRING] = action=list_public
GET vars:
Array ( [action] => list_public )
Возможно ли добиться этого без помощи php?
Пробовал устанавливать переменную окружения, типа
PHP:
[NC, E=%{REQUEST_URI}:/blog/main]
Спасибо.