.htaccess - удаление Get параметров, Как?

E
На сайте с 09.10.2008
Offline
77
8474

Подскажите, пожалуйста, как сделать .htaccess

Нужно чтобы при любом Get-запросе к любой странице сайта, этот запрос (и любые другие) обрезался

т.е. переадресацию например с site.ru/page.php?get=blabla на site.ru/page.php и т.д.

Алгоритм понимаю:

RewriteEngine on

RewriteCond //если есть гет запрос

RewriteRule //открыть страницу без этого запроса

Уже гугл изнасилвал :(

P.S. Как сделать на PHP знаю, но не хочется весь код переписывать

mfl
На сайте с 16.10.2006
Offline
134
mfl
#1

RewriteEngine On

RewriteBase /

RewriteRule ^([^\?]+)\? $1 [L]

[umka]
На сайте с 25.05.2008
Offline
456
#2
mfl:
RewriteRule ^([^\?]+)\? $1 [L]

Немного не так.

В RewriteRule не попадает QueryString.

То есть, правило должно выглядеть просто вот так:

mfl:
RewriteRule (.*) $1 [L,R=permanent]

(и видимо еще R=permanent нужно топикстартеру)

Лог в помощь!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий