301 в .htaccess

MS
На сайте с 12.11.2010
Offline
82
555

Подскажите как сделать 301 редирект в .htaccess со ссылки вида index.php?productID=4370 (id может быть разным) на главнцю страницу.

И по аналогии с стр. catolog-3455

Светим.рф -точечные светильники (http://xn--b1agjqvi.xn--p1ai/), а еще врезные, потолочные, накладные.
P
На сайте с 24.01.2009
Offline
63
#1

Не уверен, попробуй так:

Redirect 301 index.php?productID=[0-9]+ /

MS
На сайте с 12.11.2010
Offline
82
#2
Payk:
Не уверен, попробуй так:
Redirect 301 index.php?productID=[0-9]+ /

Спасибо, но не работает. У меня ЦМС WA ShopScript, там из-за встроенного ЧПУ (я так думаю) работает редирект только через Mode Rewrite (это я опытным путем понял). В любом случае поробовал ваш вариант, не работает🙅

Спасибо, все равно поставлю вам "+" :)

Relapse
На сайте с 10.08.2011
Offline
67
#3

RewriteRule ^index.php?productID=(.*)$ /index.php [L,R=301]

MS
На сайте с 12.11.2010
Offline
82
#4
Relapse:
RewriteRule ^index.php?productID=(.*)$ /index.php [L,R=301]

А можно не на index.php, а на просто на http://site.ru/ ?

Вам тоже, спасибо!

Не работает :(

gormarket
На сайте с 29.12.2010
Offline
47
#5

RewriteCond %{QUERY_STRING} ^productID=[0-9]+$

RewriteRule ^index.php$ http://%{HTTP_HOST}/? [R=301,L]

для страниц типа http://сайт/catolog-3455.....

RewriteRule catolog-[0-9]+ http://%{HTTP_HOST}/? [R=301,L]

для обоих редиректов, если необходимо, можно ограничить диапазон номеров, для которых будет сделан редирект

Товары и цены в магазинах Вашего города: Городской рынок (http://gormarket.ru/)
MS
На сайте с 12.11.2010
Offline
82
#6

В .htaccess:

RewriteRule ^index.php(.*)$ http://svetim-rf.ru [L,R=301]

Со стр. прекидывает index.php?categoryID=357

перекидывает на ?categoryID=357:(

market-style добавил 19.11.2011 в 12:34

gormarket:
RewriteCond %{QUERY_STRING} ^productID=[0-9]+$
RewriteRule ^index.php$ http://%{HTTP_HOST}/? [R=301,L]

для страниц типа http://сайт/catolog-3455.....

RewriteRule catolog-[0-9]+ http://%{HTTP_HOST}/? [R=301,L]

для обоих редиректов, если необходимо, можно ограничить диапазон номеров, для которых будет сделан редирект

Спасибо! Работает! :)

market-style добавил 19.11.2011 в 12:41

RewriteRule catolog-[0-9]+ http://%{HTTP_HOST}/? [R=301,L]

Не работает :(

gormarket
На сайте с 29.12.2010
Offline
47
#7
market-style:
Цитата:
RewriteRule catolog-[0-9]+ http://%{HTTP_HOST}/? [R=301,L]
Не работает

Вы же сами в топике написали catolog-3455

исправьте на catalog и будет Вам счастье

MS
На сайте с 12.11.2010
Offline
82
#8
gormarket:
исправьте на catalog и будет Вам счастье

От я {@#?<>?:"

Действительно счастье :) Спасибо!!!!!

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