Добавить параметр в URL htaccess

Alex777

Постоялец
Регистрация
6 Дек 2007
Сообщения
84
Реакции
32
Приветствую.
Как добавить к концу url-а (абсолютно всех страниц) один параметр типа ?param=some
Т.е. чтобы ко всем запрошенным страницам домена автоматом подставлялся указанный параметр.
К примеру: Для просмотра ссылки Войди или Зарегистрируйся или Для просмотра ссылки Войди или Зарегистрируйся или Для просмотра ссылки Войди или Зарегистрируйся
Заранее Thx
 
Приветствую.
Как добавить к концу url-а (абсолютно всех страниц) один параметр типа ?param=some
Т.е. чтобы ко всем запрошенным страницам домена автоматом подставлялся указанный параметр.
К примеру: Для просмотра ссылки Войди или Зарегистрируйся или Для просмотра ссылки Войди или Зарегистрируйся или Для просмотра ссылки Войди или Зарегистрируйся
Заранее Thx
Код:
RewriteEngine On
RewriteRule (.*) /$1?param=some [R=301,L]
Но нужно понимать, что данное правило будет убивать ВСЕ URL адреса с параметрами, если они используются на сайте. Что б не ломать логику с текущими параметрами стоит написать что-нибудь такое:
Код:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule (.*) /$1?param=some [R=301,L]

RewriteCond %{QUERY_STRING} (.+)
RewriteRule (.*) /$1?param=some&%1 [R=301,L]
 
Назад
Сверху