.htaccess 301 редирект

Trean
На сайте с 28.10.2009
Offline
78
798

Миссия: поставить 301 редирект со страницы site.ru/category/name/?sort=yes на страницу site.ru/category/name/

Помогите пожалуйста, множество испробованных вариантов результата, кроме Internal Server Error, не дали.

Беру заказы на продвижение, также предлагаю качественные консультации и аудиты сайтов (обращаться в ЛС).
[Удален]
#1

RewriteCond %{QUERY_STRING} ^sort=([^&]*)$

RewriteRule ^category/name /category/%1? [L,R=301]

Как-то так, копайте в сторону QUERY_STRING

[umka]
На сайте с 25.05.2008
Offline
456
#2
Trean:
Миссия: поставить 301 редирект со страницы site.ru/category/name/?sort=yes на страницу site.ru/category/name/

Помогите пожалуйста, множество испробованных вариантов результата, кроме Internal Server Error, не дали.

Если задача отрезать "?sort=yes", то так

RewriteCond %{QUERY_STRING} ^sort=yes$

RewriteRule ^category/name/$ /category/name/? [R=301,L]

Лог в помощь!
Trean
На сайте с 28.10.2009
Offline
78
#3

Giasone, [umka], увы, не работает.

[umka]
На сайте с 25.05.2008
Offline
456
#4
Trean:
Giasone, [umka], увы, не работает.

У меня работает :)

$ telnet site.ru 80

Trying 195.211.251.***...
Connected to site.ru.
Escape character is '^]'.
GET /category/name/?sort=yes HTTP/1.1
Host: site.ru

HTTP/1.1 301 Moved Permanently
Date: Sat, 18 Sep 2010 09:18:40 GMT
Server: httpd
Location: http://site.ru/category/name/
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1

e8
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>301 Moved Permanently</TITLE>
</HEAD><BODY>
<H1>Moved Permanently</H1>
The document has moved <A HREF="http://site.ru/category/name/">here</A>.<P>
</BODY></HTML>

Возможно, у вас в .htaccess есть ещё что-то, что мешается.

Или задача была поставлена некорректно )

PyMbIH
На сайте с 22.11.2009
Offline
76
#5

Trean, выкладывайте .htaccess....есть некоторые подозрения

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