[Помогите] Перенос магазина с сохранением ссылок - 301 redirect

Тема в разделе "OpenCart", создана пользователем noobie, 30 сен 2014.

Статус темы:
Закрыта.
  1. noobie

    noobie

    Регистрация:
    27 мар 2013
    Сообщения:
    174
    Симпатии:
    22
    Итак есть магазин 1 на домене магазин1.ком.
    Нужно установить новый движок и перенести данные на домен магазин1.ком
    Старые ссылки товара типа домен1.ком/категориястарая/стараяссылкатовар123 нужно настроить 301 редирект на вот такое домен1.ком/новаякатегория/новаяссылкатовар123.

    Внимание вопрос: реально ли такое сделать и как это все настроить? Где OC хранит ЧПУ урлов и как правильнее всего и чем настроить 301 редирект на новые урлы.
     
  2. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    легко
    это если товар название имеет одинаковое
    RewriteRule ^старая категория(/?)(.*)?$ /новая категория/$2 [L,R=301]
    или если нет
    Redirect 301 /старая категория/товарстарый.htm http://www.site.ru/новая категория/новый товар.htm
     
  3. noobie

    noobie

    Регистрация:
    27 мар 2013
    Сообщения:
    174
    Симпатии:
    22
    Т.е. если нужно будет перенести 100 товаров нужно будет прописать 100 строк редиректа?
     
  4. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    ПРЕФИКС_url_alias


    смотря как были прописаны эти урлы, вручную, с помощью модуля... и т.д.
     
  5. noobie

    noobie

    Регистрация:
    27 мар 2013
    Сообщения:
    174
    Симпатии:
    22
    Да как обычно были прописаны. SEO Pack модулем.
     
  6. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    соотвественно присутствует какая то логика - следовательно надо написать правило в htaccess, как в примере выше
    а так мы тут не бабки гадалки в каком виде у вас хранятся урлы и по какому правилу они формировались
     
Статус темы:
Закрыта.