[Помогите] Как настроить редирект со старых страниц (ничего не помогает)

Тема в разделе "OpenCart", создана пользователем Yuliko, 3 июл 2013.

  1. Yuliko

    Yuliko

    Регистрация:
    24 фев 2013
    Сообщения:
    12
    Симпатии:
    0
    Был интернет-магазин, перенесли на opencart, теперь нужно настроить редирект со старых страниц каталогов, статей и товаров на новые. Перепробовали разные конструкции, предлагаемые в интернете - ни одна не работает. Предположили, что редиректу мешает Seo Manager, но и его отключение не дало результатов.

    Что пробовали
    Redirect 301 /old/old-url/ http://site.ru/new/new-url/

    RewriteRule ^collection/frontpage/product/товар новый каталог/товар [R=301,NC,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?_route_=$1 [L,QSA]

    RewriteCond %{REQUEST_URI} ^_route_=/collection/v-nalichii/$
    RewriteRule ^(.*)$ сайт/v-nalichii? [L,R=301]
    /collection/v-nalichii сайт/v-nalichii

    RewriteCond %{HTTP_HOST} !^/collection/v-nalichii/$ [NC]
    RewriteRule ^(.*)$ сайт/v-nalichii/$1 [L,R=301]

    RedirectPermanent /collection/aksiessuary сайт/aksiessuary

    Redirect 301 /page/oplata сайт/oplata

    А также их различные вариации и с http:// и без него, со слешами и без - результат отсутствует...
    Может быть, кто-то сталкивался с подобной ситуацией?
     
  2. Serkist

    Serkist

    Регистрация:
    8 фев 2013
    Сообщения:
    367
    Симпатии:
    75
    тоже такая же проблема.
    стоит deadcow seo, seo manager
    редирект пробовал делать с помощью модуля redirect manager, он тупо отказывается работать.
    отключение вышеописанных модулей не помогло.
     
  3. prokurator

    prokurator

    Регистрация:
    29 янв 2013
    Сообщения:
    72
    Симпатии:
    11
    Недавно переезжал на опенкарт с джумлы. Прописывал редиректы в хтасес. Работает как часы.
    Redirect 301 /old/old-url/ http://site.ru/new/new-url/ пользовался во этой командой.
    Важно: файл хтасес на хостинге должен выглядеть именно как .хтасес а не .хтасес.txt(по умолчанию иногда почему то бывает именно так) иначе работать не будет ( сам голову ломал именно над этой ошибкой)
     
  4. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    Yuliko нравится это.
  5. Yuliko

    Yuliko

    Регистрация:
    24 фев 2013
    Сообщения:
    12
    Симпатии:
    0
    Вопрос решился вот так:
    RewriteCond %{QUERY_STRING} ^_route_=collection/action$
    RewriteRule ^(.*)$ http://site.ru/action? [R=301,L]

    Теперь почему-то начал работать, хотя этот вариант изначально тоже пробовала
     
  6. perepela21

    perepela21

    Регистрация:
    9 ноя 2012
    Сообщения:
    285
    Симпатии:
    95
    подскажите пожалуйста как сделать редикт.
    такая проблема после установки модуля каково то изменились ссылки, и теперь в гугле и яндексе куча нерабочих ссылок с рабочими. заметил к сожалению не сразу :frown: уже устал удалять ссылки в яндексе и гугле в панели вебмастер. все откуда то лезут
    было так
    http://сайт/категория/категория/товар.html
    а теперь
    http://сайт/5-категория/8-категория/35-товар.html
    числа(номера) категорий и товаров разные
     
  7. korolesova

    korolesova

    Регистрация:
    19 окт 2015
    Сообщения:
    2
    Симпатии:
    0
    Помогите, пожалуйста.
    Не понимаю как нужно в моем случае прописать 301 редирект.
    На сайте была одна структура категорий и подкатегорий (атлант-холодильники атлант-компрессора-товар) теперь другая (запчасти для холодильников-компрессора-товар).
     
  8. Serkist

    Serkist

    Регистрация:
    8 фев 2013
    Сообщения:
    367
    Симпатии:
    75