Ответить Новая тема Новый опрос 
 редирект карточки товара
belgique
Новичок
Сообщений: 14
Регистрация: 18-05-2010


11-09-2011 18:19
добрый день, извиняюсь дальше много буков.

--

ЧПУ включен. генеряться ссылки вида
Код:
сайт.ру/название категории/id-название товара.html/

преста для одной карточки товара заводит несколько ссылок, если один товара размещен в нескольких категориях, то, например
Код:
сайт.ру/название категории/id-название товара.html/
сайт.ру/id категории/id-название товара.html/
сайт.ру/название категории2/id-название товара.html/
сайт.ру/id категори2/id-название товара.html/

и вообще до бесконечености, про это уже писали
Код:
сайт.ру/что угодно/id-название товара.html/


и даже так
Код:
сайт.ру/id-название товара.html/

то есть без всяких категорий вообще


до настоящего дня, в индексе яндекса была страница
Код:
сайт.ру/название категории/id-название товара.html/

но, потом, яша счел что более релевантная
Код:
сайт.ру/id-название товара.html/
(то есть без всяких категорий)

и выбросил из индекса все остальные зеркала данной карточки

--

как правильно сделать 301 редирект, чтобы перенаправить вес
"выброшенных" из индекса страниц на новую

попробовал так
Код:
Redirect 301 /название категории/id-название товара.html/    /id-название товара.html/


работает, но дописывает в итоге на конце URL ?id_product="айди товара"
Код:
сайт.ру/id-название товара.html?id_product="..."


как избавиться от этой дописки и получить просто редирект на страницу
Код:
сайт.ру/id-название товара.html/


заранее спасибо






 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
belgique
Новичок
Сообщений: 14
Регистрация: 18-05-2010


13-09-2011 01:04
никто не знает что ли? или лень ответить?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
PuffyShop
Новичок
Сообщений: 49
Регистрация: 19-05-2010


15-03-2012 19:07
Тоже сейчас мучаюсь с этим вопросом - не понимаю как люди на престе вообще в поисковиках продвигаются.... куча дублей просто вылезает...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Triton63


Профессионал
Сообщений: 886
Откуда: Оренбург
Регистрация: 28-05-2011


18-04-2012 11:40
Кто нибудь решил эту проблему? :shots:
 



Интернет-магазин ионизатор воздуха ЭкоЮнит: Лампа Чижевского
shop.aeroion.ru
-------------------------------------------------------------------------------
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Triton63


Профессионал
Сообщений: 886
Откуда: Оренбург
Регистрация: 28-05-2011


18-04-2012 15:14
Я сделал перенаправление так:
Было http://mysait.ru/ionizatory/2-lesnoi-domik.html стало http://mysait.ru/ionizatory/21-lesnoj-domik.html
Было Http://mysail.ru/ionizatory/9-kolobok.html стало http://mysait.ru/19-kolobok.html

в .htaccess через админку добавил

RewriteCond %{QUERY_STRING} ^id_product=2$
RewriteRule ^(.*)$ /product.php?id_product=21 [R=301,L]
RewriteCond %{QUERY_STRING} ^id_product=9$
RewriteRule ^(.*)$ /product.php?id_product=19 [R=301,L]

:drinks:


Сообщение отредактировано Triton63 18-04-2012 13:24 ...
 



Интернет-магазин ионизатор воздуха ЭкоЮнит: Лампа Чижевского
shop.aeroion.ru
-------------------------------------------------------------------------------
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
almaz
Новичок
Сообщений: 7
Регистрация: 12-10-2012


30-03-2013 03:56
Цитата:( Triton63 @ 18-04-2012 14:14 Смотреть сообщение )
Я сделал перенаправление так:
Было http://mysait.ru/ionizatory/2-lesnoi-domik.html стало http://mysait.ru/ionizatory/21-lesnoj-domik.html
Было Http://mysail.ru/ionizatory/9-kolobok.html стало http://mysait.ru/19-kolobok.html

в .htaccess через админку добавил 

RewriteCond %{QUERY_STRING} ^id_product=2$
RewriteRule ^(.*)$ /product.php?id_product=21 [R=301,L]
RewriteCond %{QUERY_STRING} ^id_product=9$
RewriteRule ^(.*)$ /product.php?id_product=19 [R=301,L]

:drinks:




аналогичная проблема но с категориями товаров

Redirect 301 /51-aksessuary-dlya-zhivotnyh /51-tovary-dlya-zhivotnyh

как сделать правильно написать редирект в .htaccess, чтобы не получать приписку к урл ?id_category=51 ?

сайт.ру/51-tovary-dlya-zhivotnyh?id_category=51
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
almaz
Новичок
Сообщений: 7
Регистрация: 12-10-2012


30-03-2013 04:22
таже проблема для карточки товара, т.е. была переименована категория товара
/serebryanoe-pokrytie/345-zaponki-skorpion.html

/bizhuteriya-zhenskaya-i-muzhskaya/345-zaponki-skorpion.html
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
almaz
Новичок
Сообщений: 7
Регистрация: 12-10-2012


30-03-2013 14:41
в моем случае помогло добавление в .htaccess

RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)/51-aksessuary-dlya-zhivotnyh
RewriteRule ^(.*)$ /51-tovary-dlya-zhivotnyh [L,R=301]
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос