категория: , Модули, Полезности
✎ Опубликовано: 19.01.2016 ✎ Обновлено: 13.03.2019 ☕ Просмотров: 27990 ✉ Комментарии: 50
301 redirect для Opencart это сплошная головная боль для разработчиков и владельцев магазинов. Для такой задачи я решил написать свой модуль
301 redirect для Opencart это сплошная головная боль для разработчиков и владельцев магазинов. Если делать это стандартным способом через .htaccess в одну строку, то получим на выходе странный url и несуществующую страницу. Странный он потому что редирект якобы пошел, но в конце нового адреса у нас прицепляется хвост ?_route_=.. Всему виной идет строка RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
Решается эта проблема несколькими способами, либо правим оригинальный код opencart-а в файле .htaccess, либо на каждое условия переадресации у нас будет 3 строки кода. Это очевидно неудобно и слишком сложно.
Хочу обратить внимание что написана более новая статья по 301 редиректам на моем другом сайте: https://microdata.pro/opencart-dev/301-redirect
Рекомендую как статью, так и сам сайт, на нем много чего можно почитать полезного.
В процессе работы с движком и выполнения множества заказов я задумался о удобной системе редиректов. Главным условием было простота и работоспособность. Первое что пришло в голову это смотреть на альтернативные способы 301 редиректа, а именно на php. Было принято решение написать свой редиректор для Opencart.
После установки модуля переходим в настройки магазина и в первой вкладке у нас появится поле ввода условий в формате
old-url==new-url old2==new2 ...
То есть новый редирект пишем с новой строки и разделяем от куда и куда двойным символом равно «==» В общем все предельно просто.
Как скачать модуль
Бесплатно скачать модуль можно здесь https://opencartforum.com/files/file/2908-menedzher-301-redirektov/
Рекомендую просто закрыть от индексации страницы пагинации https://microdata.pro/opencart-dev/noindex-nofollow
SEO URL — это ЧПУ (человеко понятные УРЛ). Простыми словами это текстовые ссылки http://shop.com/apple/iphone5 вместо стандартных …route=product/product&product_id=42 которые имеют множество преимуществ.
Обзор всех модулей (платных и бесплатных) для импорта, экспорта и обновления товаров в Opencart из файлов xls и csv
SEO Manager это отличный модуль для задания системным ссылкам accout/account или product/special ЧПУ
Бесплатная выгрузка в Яндекс маркет - Opencart yml. Это отличный способ синхронизировать свои товары с Яндекс Маркесом совершенно бесплатно.
Краткая и доступная информация об опыте установки платного ssl сертификата на сервер. Пошаговая инструкция без воды
В Opencart есть один небольшой но досадный баг. При пагинации есть ссылка на первую страницу с параметром page=1 и при переходе открывается дубль категории. Исправляем это
Читая информацию о рекламе в facebook я нашел кое что интересное
Чистый и валидный HTML и CSS код, Хорошие показатели Google Page Speed, Более 20 модулей в комплекте, Профессиональная техническая поддержка - это только часть того что есть в шаблоне
Исправляем странный баг в Opencart в удаляется товар при копировании. Этот баг присутствует в google chrome
Также в статье хочу выразить благодарность не только Виталию а и другим крутым авторам дополнений с кем приходилось иметь дело
Чтобы принимать Биткоин и Лайткоин в OpenCart, вам не нужно заполнять утомительные документы, проходить проверку и ждать несколько дней. Установите бесплатный модуль и просто введите адрес своего Биткоин и/или Лайткоин кошелька. Тогда все входящие платежи
Монобанк - прогрессивный банк без отделений в котором дают кредитные карточки с хорошим грейс периодом а также возможностью заработать открыв в нем депозит. Именно о нем и пойдет речь
Мы знаем что поисковые роботы любят текст на страницах. Однако публикуя тексты помните предназначена ли эта страница для такого текста
Небольшой пример как можно сделать автоматически содержание описания со скролом при клике на заголовок
Обзор платежного шлюза fondy который позволяет сделать онлайн оплату на сайте за любые товары или услуги
Как оптимизировать сайт для google page speed - обзор основного функционала сервиса от гугл для проверки скорости загрузки страницы
Для того что бы вывести кастомную информацию не надо много кода. Достаточно применить правильный подход и пару строк кода. Читаем в статье.
Как мне "посчастливилось" пощупать UMI CMS особенно со стороны переноса данных и почему меня до сих пор тошнит при слове UMI
В этом обзоре будут выявлены все плюсы и минусы каждого фильтра. Всего в обзоре будет 7 фильтров который продаются и развиваются. По завершению будет дана рекомендация какой же выбрать
Коллеги, давайте предоставлять хороший сервис и поднимать планку качества. Небольшая история как я обращался к разным разработчикам