alexsoftdev

Модуль для Opencart - NeoSeo Менеджер Редиректов

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

alexsoftdev    15
Модуль для Opencart - NeoSeo Менеджер Редиректов


Модуль для Opencart - NeoSeo Менеджер Редиректов


Выдача лицензии на Модуль для Opencart - NeoSeo Менеджер Редиректов происходит автоматически. При оформлении заказа, обязательно укажите доменное имя вашего сайта.

 

 

ВНИМАНИЕ!!! Модуль не совместим с кешировщиками магазинов вроде boost.

При переносе сайта нужно сохранить все внешние ссылки, тщательно составив карту редиректов ( перенаправлений ) со старых ссылок на новые. Это можно выполнить на уровне файла .htaccess, но это долго и мучительно. Более простой способ для выполнения этой задачи - воспользоваться модулем SOFORP Redirect Manager, который позволит выполнить данную задачу просто и элегантно.

Преимущества данного модуля:

  • Работает на всех солянках opencart.
  • Поддерживается поиск по правилам!!!
  • Работает со ссылками, похожими на внутренние ( содержащими ключевые слова category_id, product_id и т.д. )
  • Не боится количества инструкций
  • Корректно обрабатывает &
  • Поддерживает импорт и экспорт для csv формата
  • Поддерживает разные коды перенаправления ( HTTP 301, HTTP 302, HTTP 307 )
  • Учитывает срок действия редиректа
  • Правила можно включать и отключать
  • Игнорирует случайно введенные пробелы в конце и начале ссылки
  • Корректно отрабатывает джумла-ссылки без ЧПУ
  • Корректно отрабатывает настройки магазина, сразу формируя редирект на http://www. или просто на
  • Поддерживает маски в двух вариантах

Периодически спрашивают а поможет ли наш модуль для переезда с одного домена на другой, без смены ссылок. Ответ - если поменялись не ссылки, а только домен, то вам вообще не нужен никакой модуль. Вам нужно просто грамотно настроить перенос домена - http://habrahabr.ru/post/168471/

Как работают маски:

Иногда случается так, что вы удалили категорию и у вас куча 404-х ошибок вида /ваша-категория/а-тут-какие-то-параметры. Понятное дело что можно составить редирект на каждую ссылку, но когда их тысячи, то возникает вопрос о целесообразности такого действия. Поэтому мы добавили возможность сделать два вида редиректов маской для того случая.

Вид первый - без сохранения параметров. Т.е. вам нужно банально перекинуть все старые ссылки на какую-то одну страничку. Для этого в админке создается правило со следующими параметрами:

Старый URL: /ваша-категория/*

Новый URL: /новая-страница

В итоге все старые несуществующие страницы будут переадресованы на одну единственную, а именно "/новая-страница". Это полезно, но чаще хочется еще и параметры сохранить. Для этой цели подойдет второй вид редиректа, он же "маска-маска".

Старый URL: /старая-категория/*

Новый URL: /новая-категория/*

Отличительной особенностью является наличие маски и параметра Новый URL. В таком ключе если человек зайдет по ссылке /старая-категория/параметр-1, то попадет на ссылку /новая-категория/параметр-1.

Ура, теперь можно безболезненно переименовывать категории ( ну почти :) )

Требования:

  1. vqmod 2.4.1+
  2. Opencart 1.5.*
  3. php 5.3
  4. ioncube

Лицензия:

  • на ОДИН домен. Не на сайт, не на человека, не на студию. У вас несколько доменов подключены к одному сайту - значит вам нужно несколько лицензий.
  • на использование ( допускается установка клиентам при покупке лицензий под них ), но не на перепродажу.

Модули от NeoSeo это:

  1. Безупречное качество
  2. Дружественный интерфейс
  3. Богатая функциональность
  4. Высокое быстродействие
  5. Оперативная поддержка

 

Установка на примере опенкарт 2.Х ( для остальных смотрим инструкции внутри архива ):

  1. Запросите ключ лицензии по email license@neoseo.com.ua, при этом указав:
        - название сайта, на котором вы купили модуль. Например opencartforum.com
        - ваш ник на этом сайте, например, alexsoftdev
        - номер заказа на этом сайте, например 355446
        - основной домен сайта для активации лицензии, например lamoda.ru
        - тестовый домен сайта для разработки, например lamoda.neoseo.com.ua

  2. Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt

  3. Если у вас правильно настроен и подключен ftp, то

    3.1. Установите архив целиком через Дополнения \ Установка расширений.

    Если же опенкарт настроен криво, то делаем это вручную:

    3.1. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт

    3.2. В архиве есть файл install.xml, его переименовываете в install.ocmod.xml
         и загружаете через Дополнения \ Установка расширений

  4. Нажмите кнопку "Обновить" на страничке "Дополнения \ Модификаторы".

  5. Установите модуль посредством меню Дополнения \ Модули

  6. Установите права на просмотр модуля нужным пользователям

 

 

Обновление:

  1. Удалите модификатор
  2. Повторите установку

 

Посмотреть работу модуля вы сможете тут:

https://shop.neoseo.com.ua/admin/

логин: admin

пароль: admin


  • Добавил
  • Добавлено
    15.09.2014
  • Категория
  • Системные требования
    PHP 5.3+vqmod 2.4.1 и выше для 1.5.Х, для 2.х хватит встроенного ocmod
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Требуется
  • OpenCart
    2.3
    2.2
    2.1
    2.0
    1.5.6.4
    1.5.6.3
    1.5.6.2
    1.5.6.1
    1.5.6
    1.5.4.1
    1.5.3.1
  • ocStore
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

Хм. Наверное я что-то пропустил. Можно в меня кинуть ссылкой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

Эм. Ну да, есть в оксторе. И я им всегда пользуюсь как лучшим. Но seo_pro это механизм построения чпу, если мне не изменяет память. И в этом контроллере только методы формирования чпу. а менеджер редиректов нужен для того, чтобы перекидывать со старых ссылок на новые.

 

К примеру человек сидел на джумле, пока не осознал какое это г-но и созрел для более удобного движка в лице опенкарт. У него есть несколько сотен внешних ссылок, ведущих на его джумлосайт и когда он перенесет свой сайт на новый движок, то ссылки будут смотреть в сторону HTTP 404.

 

Как с этим борятся? Самые отчаянные берут .htaccess и плодят там простыночку вроде:

RewriteRule ^collection/printery-epson/product/plotter-epson-stylus-pro-11880-pzk-chernila-9h1000ml$ "printers/epson-plotter-11880-kartriges" [R=301,L]
RewriteRule ^collection/printery-epson/product/plotter-epson-stylus-pro-9890-pzk-chernila-9h1000ml$ "printers/epson-plotter-9890-kartriges" [R=301,L]
RewriteRule ^collection/printery-epson/product/plotter-epson-stylus-pro-7890-pzk-chernila-9h1000ml$ "printers/epson-plotter-7890-kartriges" [R=301,L]
RewriteRule ^collection/printery-epson/product/printer-mfu-epson-workforce-wf-7515-snpch-chernila-4h130ml$ "printers/epson-wf7515-snpch" [R=301,L]

Удовольствие ниже среднего, поэтому часть людей ищут инструмент, который позволит такие же правила настроить из админки и находят буржуйский вариант, который выглядит стремно, а работает еще хуже. К примеру, если дать ему на вход ссылку, содержающую product_id ( а в джумле такие тоже входу ), то первым отработает имено сео про, даже не дав отработать этому редиректору. А сколько есть случаев когда он вообще не срабатывает - это отдельная тема для ностальгии.

 

Поэтому в голову и пришла идея создать аналог, который работает в 146% случаев, а не в зависимости от фазы луны. Но это именно редиректор для ссылок с или без чпу, и никак не заменяет метод формирования чпу как таковой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 410

возможно seo_pro не в 146% срабатывает, но редиректы со страрых ссылок на новые он делает если задать

HG23lha.png

 

 

http://ocstore15511.orcart.ru/collection/printery-epson/product/plotter-epson-stylus-pro-11880-pzk-chernila-9h1000ml редиректит на desktops

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

Да, я действительно не знал о такой функциональности seo_pro. А что с редактором правил? Не только же через базу можно задать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

И что произодет со ссылкой /shop?product_id=30 ? Отработает это правило, или прямое правило чуть ниже по списку, которое "product_id=30" ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
freelancer    1 410

http://ocstore15511.orcart.ru/shop?product_id=30

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

Ну вот судя по ссылке отработал переход на карточку продукта, которая вот эта - http://ocstore15511.orcart.ru/index.php?route=product/product&product_id=30 . При этом должно было либо выдать http 404, если правила на /shop?product_id=30 нет в базе, либо перекинуть туда, куда ведет это правило. А куда оно ведет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

http://ocstore15511.orcart.ru/shop?product_id=30

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

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

 

Беда опенкартовских модулей - их документация. В лучшем случае есть 3-4 абзаца прямо на форуме, рядом с описанием модуля. Поэтому никто ничего и не знает :) Я периодически покупаю модули под wordpress, так там доки прямо роман война и мир. Расписаны все нюансы работы модуля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

И вобщем-то именно оно и должно было сработать, так что как обработчик чпу, seo_pro отработал на 146%. Но такие ссылки одна из причин, по которым я и создавал свой модуль редиректов, потому как на джумле product_id тоже участвует в ссылках, а недосеошники умудрились раскручивать именно ссылки без чпу, из-за чего и пришлось их сохранять :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

Уже существовал такой модуль

Я в курсе. И я писал по этому поводу:

 

 

 

Удовольствие ниже среднего, поэтому часть людей ищут инструмент, который позволит такие же правила настроить из админки и находятбуржуйский вариант, который выглядит стремно, а работает еще хуже. К примеру, если дать ему на вход ссылку, содержающую product_id ( а в джумле такие тоже входу ), то первым отработает имено сео про, даже не дав отработать этому редиректору. А сколько есть случаев когда он вообще не срабатывает - это отдельная тема для ностальгии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
maxun    1

меня интересует импорт - в каком виде загружать ссылки? это важный для меня момент.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

Тут тоже более удобно сделано чем в буржуйском модуле - разделители должны быть точкой с запятой, а не просто запятой, что великолепно сочетается с экселем и стало быть файлы можно создавать и редактировать там.

 

Соответственно формат файла простой:

redirect_id;active;from_url;to_url;response_code;date_start;date_end;times_used
33;1;http://ocs155.soforp.com/index.php?route=product/product&path=34&product_id=65;http://ocs155.soforp.com/index.php?route=product/product&path=34&product_id=67;301;;;3

Ссылки, как видно, указываются исходя из полного пути.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

при всём уважении, seo_pro это умеет

Кстати, еще один вопрос. А seo_pro перекидывает 301-ым редиректом или как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
alexsoftdev    15

просто правки описания, плюс картинки добавились. А то по одной картинке не видно какой красивый интерфейс у модуля :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
maxun    1

У меня такая задача - есть список кодов товара которых нет у поставщиков, есть необходимость на них повесить постоянный редирект по определенной маске.

Интересует автоматизация данного процесса  - пока что это жуткий проход по поиску магазина с копированием url товара и в LIbreOffice составление списка редиректов для .htaccess

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
maxun    1

категория->подкатегория->Товар | категория->Подкатегория 301

то есть редирект на категория с товара в этой категории.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
warezliker    12

при загрузке списка редиректов из csv-файла (около 80 шт) был глюк: постоянно высиле надпись "идет обновление..." (м.б. чуть другая, не помню, несколько дней назад дело было, но смысл тот же), список редиректов оставался пустым. Обновление страницы, закрыть-открыть страницу - эффект тот же.

В файле, правда, был и мой прокол - в нескольких строках были старые урлы, а новых не было. Но факт остается фактом - все подвисло.

Проверку б какую-то сделать на эту тему.

По одному редиректы добавляются нормально.

Насколько они работают - проверить так и не удалось :)

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От Otvet

      300.00 руб
      Скачать/Купить дополнение


      FX AddOn Pack #1 = Редирект-менеджер + Категория/Бренд
      Пакет дополнений к модулю Full IndeX, отдельно от которого работа данных дополнений невозможна или неполноценна
      Включает в себя:
      FX Redirects Manager AddOn FX Manufacturers AddOn ... to be continue  
      FX Redirects Manager
      Менеджер редиректов. Позволяет перенаправлять со старых/битых страниц на новые. В дальнейшем будет работать и на любых иных страницах.
      Главные отличительные особенности на фоне конкурентов:
      отсутствие влияния на скорость работы сайта (редиректы работают только если страница не найдена) безопасность (редирект не сработает если страница существует и была занесена с список по ошибке)  
      Новый функционал:
      редиректы по маске (beta) редиректы не только со старых/битых страниц но и с любых иных (запрос)
      При наличии спроса будет добавлено:
      редиректы из файла  
      FX Manufacturers
      Модуль создающий подкатегории вида Категория/Бренд и выводящий меню производителей в категориях для перехода по ним. Возможна автономная работа, но Мета теги и Заголовки без Full Index не будут уникальны.
      Для чего? Создания посадочных страниц в первую очередь, ибо запросы товара с уточнением производителя практически всегда входят в СЧ-ВЧ
      Функционал:
      Вывод меню брендов (виджет или как угодно назвать можно) Исправление ссылок пагинации/сортировки с учетом производителя Добавление в хлебные крошки Совместимость с OCFilter Добавил Otvet Добавлено 03.01.2017 Категория Прочее Системные требования Full Index не ниже версии 3.9.9 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От Otvet
      Пакет дополнений к модулю Full IndeX, отдельно от которого работа данных дополнений невозможна или неполноценна
      Включает в себя:
      FX Redirects Manager AddOn FX Manufacturers AddOn ... to be continue  
      FX Redirects Manager
      Менеджер редиректов. Позволяет перенаправлять со старых/битых страниц на новые. В дальнейшем будет работать и на любых иных страницах.
      Главные отличительные особенности на фоне конкурентов:
      отсутствие влияния на скорость работы сайта (редиректы работают только если страница не найдена) безопасность (редирект не сработает если страница существует и была занесена с список по ошибке)  
      Новый функционал:
      редиректы по маске (beta) редиректы не только со старых/битых страниц но и с любых иных (запрос)
      При наличии спроса будет добавлено:
      редиректы из файла  
      FX Manufacturers
      Модуль создающий подкатегории вида Категория/Бренд и выводящий меню производителей в категориях для перехода по ним. Возможна автономная работа, но Мета теги и Заголовки без Full Index не будут уникальны.
      Для чего? Создания посадочных страниц в первую очередь, ибо запросы товара с уточнением производителя практически всегда входят в СЧ-ВЧ
      Функционал:
      Вывод меню брендов (виджет или как угодно назвать можно) Исправление ссылок пагинации/сортировки с учетом производителя Добавление в хлебные крошки Совместимость с OCFilter
    • От 599479421
      Добрый день! Подскажите пожалуйста, может кто то сталкивался с такой проблемой, в истории здесь не нашел. 
      у нас есть сайт: http://kameranabludenia.ru, была задача привязать к нему домен http://1kam.ru/ и сделать его основным, а от старого сделать редирект чтобы ссылки шли на уже новый сайт.  В итоге второй сайт (http://1kam.ru/ ) получился немного карявым, половина модулей не заработала и исчезла из админки (добавление товара,нитро ускоритель, блог) страницы категорий стали открываться неправильно. Программист сделал сначала оба сайта от одной базы, потом сделал для второго сайта свою базу, но ничего не помогло. Ищем теперь решение,или специалиста, чтобы исправить ситуацию. Буду рад любой помощи. Программист наш включил динамо, и не берется за работу (работает на фрилансе, поэтому имеет то, что имеем)
    • От Artorius
      Всем привет!
      Уважаемые форумчане, подскажите пожалуйста, какую команду нужно прописать в файле .htaccess, что бы настроить редирект на адрес главной страницы http://site.com/ с дублей http://site.com/? и http://site.com/?blabla 
      Всем заранее спасибо)
    • От alexsoftdev
      Выдача лицензии на Модуль для Opencart - NeoSeo Менеджер Редиректов происходит автоматически. При оформлении заказа, обязательно укажите доменное имя вашего сайта.
       
       
      ВНИМАНИЕ!!! Модуль не совместим с кешировщиками магазинов вроде boost.
      При переносе сайта нужно сохранить все внешние ссылки, тщательно составив карту редиректов ( перенаправлений ) со старых ссылок на новые. Это можно выполнить на уровне файла .htaccess, но это долго и мучительно. Более простой способ для выполнения этой задачи - воспользоваться модулем SOFORP Redirect Manager, который позволит выполнить данную задачу просто и элегантно.
      Преимущества данного модуля:
      Работает на всех солянках opencart. Поддерживается поиск по правилам!!! Работает со ссылками, похожими на внутренние ( содержащими ключевые слова category_id, product_id и т.д. ) Не боится количества инструкций Корректно обрабатывает & Поддерживает импорт и экспорт для csv формата Поддерживает разные коды перенаправления ( HTTP 301, HTTP 302, HTTP 307 ) Учитывает срок действия редиректа Правила можно включать и отключать Игнорирует случайно введенные пробелы в конце и начале ссылки Корректно отрабатывает джумла-ссылки без ЧПУ Корректно отрабатывает настройки магазина, сразу формируя редирект на http://www. или просто на Поддерживает маски в двух вариантах Периодически спрашивают а поможет ли наш модуль для переезда с одного домена на другой, без смены ссылок. Ответ - если поменялись не ссылки, а только домен, то вам вообще не нужен никакой модуль. Вам нужно просто грамотно настроить перенос домена - http://habrahabr.ru/post/168471/
      Как работают маски:
      Иногда случается так, что вы удалили категорию и у вас куча 404-х ошибок вида /ваша-категория/а-тут-какие-то-параметры. Понятное дело что можно составить редирект на каждую ссылку, но когда их тысячи, то возникает вопрос о целесообразности такого действия. Поэтому мы добавили возможность сделать два вида редиректов маской для того случая.
      Вид первый - без сохранения параметров. Т.е. вам нужно банально перекинуть все старые ссылки на какую-то одну страничку. Для этого в админке создается правило со следующими параметрами:
      Старый URL: /ваша-категория/*
      Новый URL: /новая-страница
      В итоге все старые несуществующие страницы будут переадресованы на одну единственную, а именно "/новая-страница". Это полезно, но чаще хочется еще и параметры сохранить. Для этой цели подойдет второй вид редиректа, он же "маска-маска".
      Старый URL: /старая-категория/*
      Новый URL: /новая-категория/*
      Отличительной особенностью является наличие маски и параметра Новый URL. В таком ключе если человек зайдет по ссылке /старая-категория/параметр-1, то попадет на ссылку /новая-категория/параметр-1.
      Ура, теперь можно безболезненно переименовывать категории ( ну почти )
      Требования:
      vqmod 2.4.1+ Opencart 1.5.* php 5.3 ioncube Лицензия:
      на ОДИН домен. Не на сайт, не на человека, не на студию. У вас несколько доменов подключены к одному сайту - значит вам нужно несколько лицензий. на использование ( допускается установка клиентам при покупке лицензий под них ), но не на перепродажу. Модули от NeoSeo это:
      Безупречное качество Дружественный интерфейс Богатая функциональность Высокое быстродействие Оперативная поддержка  
      Установка на примере опенкарт 2.Х ( для остальных смотрим инструкции внутри архива ):
      Запросите ключ лицензии по email license@neoseo.com.ua, при этом указав:
          - название сайта, на котором вы купили модуль. Например opencartforum.com
          - ваш ник на этом сайте, например, alexsoftdev
          - номер заказа на этом сайте, например 355446
          - основной домен сайта для активации лицензии, например lamoda.ru
          - тестовый домен сайта для разработки, например lamoda.neoseo.com.ua
      Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
      Если у вас правильно настроен и подключен ftp, то
      3.1. Установите архив целиком через Дополнения \ Установка расширений.
      Если же опенкарт настроен криво, то делаем это вручную:
      3.1. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
      3.2. В архиве есть файл install.xml, его переименовываете в install.ocmod.xml
           и загружаете через Дополнения \ Установка расширений
      Нажмите кнопку "Обновить" на страничке "Дополнения \ Модификаторы".
      Установите модуль посредством меню Дополнения \ Модули
      Установите права на просмотр модуля нужным пользователям
       
       
      Обновление:
      Удалите модификатор Повторите установку  
      Посмотреть работу модуля вы сможете тут:
      https://shop.neoseo.com.ua/admin/
      логин: admin
      пароль: admin
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу