Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] 301 редирект со старых ссылок на новые.


Tisat
 Поделиться

Рекомендованные сообщения

День добрый, раньше сайт стоял на обычном хостинге и редирект со старой ссылки на новую работал таким образом
 
 

Redirect 301 /category/sumki-armani/ https://opencartforum.com/topic/29114-301-редирект-со-старых-ссылок-на-новые/?do=findComment&comment=246236  :wink:
Ссылка на комментарий
Поделиться на других сайтах


Поправочка, так лучше не делать, убрав 

,QSA

перестаёт работать сортировка в магазине... ищу решение с редиректом дальше

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

Здравствуйте

Аналогичная проблема

Подскажите пожалуйста как избавиться от этого окончания в вышеуказанном примере ?_route_=sumki/armani/ на открывающейся странице

 

вопрос частично решен

 

решение https://opencartforum.com/topic/20639-ne-rabotaet-redirect-v-htaccess-seopro/

 

но однако описанный там прием не помогает если старый адрес содержит в себе кириллицу. Кто знает как действовать в таком случае?

Ссылка на комментарий
Поделиться на других сайтах


Я такую проблему решил в свое время. Долго искал. Могу завтра скинуть решение

очень хотелось бы взглянуть на решение )

Ссылка на комментарий
Поделиться на других сайтах


2ad47c3eba1677b811531b5ee950a601.png

 

Старый url http://sumkiunas.ru/category/sumki/ 
Новый url http://sumkiunas.ru/dlya_zhenshin/j_sumki/
 
по вашему примеру прописал :
 

RewriteCond %{QUERY_STRING} ^_route_=/category/sumki/$
RewriteRule ^(.*)$ http://sumkiunas.ru/dlya_zhenshin/j_sumki/? [R=301,L]

 
верно? Не работает.

Ссылка на комментарий
Поделиться на других сайтах


Отлично, я как раз без и написал

проверил, последний слеш нужен, иначе не работает )

Вроде всё остальное по сайту работает, сортировка навигация.

 

Спасибо Вам большое, Вы только что решили вопрос который многие задавали, но не получили ответа-решения, сейчас отправлю Ваше решение, тем кто в личку спрашивал как это решить )

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...
  • 1 год спустя...

Пробую сделать 301 редирект как описано на многих ресурсах


c


http://site.ru/category/3d-skanery


 


на


http://site.ru/3d-skanery/


 


RedirectMatch 301 /category/3d-skanery/ http://site.ru/3d-skanery/


 


в результате в ОС перебрасывает на 404 с урлом


http://site.ru/3d-sk...gory/3d-skanery


 


Также пробовал


RewriteCond %{QUERY_STRING} ^_route_=/category/3d-skanery/$

RewriteRule ^(.*)$ http://site.ru/3d-skanery/? [R=301,L]

 


не помогло


Помогите решить проблему


Ссылка на комментарий
Поделиться на других сайтах


Все правила редиректа прописываются в самом начале

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

  • 6 месяцев спустя...

Добрый день!

Помогите с редиректом пожалуйста

Пробовал такие способы:

 

RewriteCond %{QUERY_STRING} ^_route_=index.php?route=information/contact/$
RewriteRule ^(.*)$ http://site.ru/contacts/? [R=301,L]

 

Еще нашел такой

 

redirect 301 /index.php?route=information/contact http://site.ru/contacts/

 

оба не работают...

 

Может кто знает в чём дело?

Ссылка на комментарий
Поделиться на других сайтах


Сам спросил - сам ответил :-)

Все-таки нашел:

 

RewriteCond %{QUERY_STRING} ^route=information/contact$
RewriteRule ^(.*)$ contacts? [R=301,NC,L]

 

Работает! :-)

Ссылка на комментарий
Поделиться на других сайтах


А если категорий для редиректа 20 или 100? Надо прописывать на каждую или можно все объединить в одно?

было:

http://posuda-maestro.com.ua/catalog/stolovyie_naboryi/

http://posuda-maestro.com.ua/catalog/kastryuli/

.....20 шт подобных

надо

http://posuda-maestro.com.ua/stolovyie_naboryi/

http://posuda-maestro.com.ua/kastryuli/

....20 шт подобных

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...

Апну тему

После редиректа

Redirect 301 /ru/staty/9-2012-06-25-19-38-23.html  http://fata-bogdana.com/staty/80-2012-06-25-19-38-23.html

появилась ссылка http://fata-bogdana.com/staty/80-2012-06-25-19-38-23.html?_route_=ru/staty/9-2012-06-25-19-38-23.html

Пробовал коды приведённые на  предыдущей страницы, кеш чистил, не работает.

Сейчас стоит такой код

RewriteCond %{QUERY_STRING} ^_route_=ru/staty/9-2012-06-25-19-38-23.html$
RewriteRule ^(.*)$ http://fata-bogdana.com/staty/80-2012-06-25-19-38-23.html [R=301,L]

Изменено пользователем ElectroN
Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...

Доброго. Подскажите, пожалуйста. Как можно сделать редирект со страниц всех товаров на аналогичные урлы, только на поддомене, т.е. с добавкой shop.domen.com? У меня есть домен, как сайт визитка, и хотелось бы чтобы все ссылки на товары переходили на поддомен...

Ссылка на комментарий
Поделиться на других сайтах


  • 3 месяца спустя...

Помоги решить проблемку.

Надо все страницы с  языка en перенаправлять на ru

 

Прописал

 

RewriteBase /
RewriteCond %{QUERY_STRING} ^_route_=en/$
RewriteRule ^(.*)$ http://site.com/ru/? [R=301,L]
 
Но работает только редирект для главной.
Ссылка на комментарий
Поделиться на других сайтах


RewriteBase /

RewriteCond %{QUERY_STRING} ^_route_=en/$
RewriteRule ^(.*)$ http://site.com/ru/? [R=301,L]

Что-то вы перемудрили.

 

Этого должно быть достаточно:

RewriteRule ^en/(.*)$ /ru/$1 [R=301,L]
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.