Редирект для htaccess, убрать параметр.

Статус
В этой теме нельзя размещать новые ответы.

Gtvar

Создатель
Регистрация
25 Мар 2010
Сообщения
15
Реакции
0
Помогите написать правильный редирект для htaccess'a, чтобы при входе на страницу Для просмотра ссылки Войди или Зарегистрируйся была переадресация на http://site/catalog.html?id=257"
тоесть чтобы убиралось "&type=43"
у меня получилось сделать это в PHP, но нужно именно в htaccess.
 
Код:
RewriteEngine On
RewriteRule ^catalog\.html\?id\=([^/]*)$ /catalog.html?id=$1&type=43 [L]
 
Помогите написать правильный редирект для htaccess'a, чтобы при входе на страницу Для просмотра ссылки Войди или Зарегистрируйся была переадресация на http://site/catalog.html?id=257"
тоесть чтобы убиралось "&type=43"
у меня получилось сделать это в PHP, но нужно именно в htaccess.


Код:
RewriteEngine On
RewriteRule ^catalog\.html\?id\=([^/]*)$ /catalog.html?id=$1&type=43 [L]

В этом примере, ты отправляешь на страницу, где есть &type=43, а нужно (из описания Gtvar) что бы страница была без &type=43


Типа того:

Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule /catalog.html(.*)(.*)/$ /catalog.html?$1
RewriteRule /catalog.html(.*)(.*)$ /catalog.html?$1
 
В этом примере, ты отправляешь на страницу, где есть &type=43, а нужно (из описания Gtvar) что бы страница была без &type=43
Оо. Будет без &type=43
Типа того:
Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule /catalog.html(.*)(.*)/$ /catalog.html?$1
RewriteRule /catalog.html(.*)(.*)$ /catalog.html?$1
А зачем два раза одно и тоже прописывать? А слеш в конце добавляется так
RewriteRule /catalog.html(.*)(.*)(\/)?$ /catalog.html?$1
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху