Сегодня предлагаем вашему вниманию статью на тему: "seopro opencart 2". Мы постарались в полной мере раскрыть тему и объяснить все доступным языком. Все свои вопросы вы можете задавать в комментариях к статье. Наш эксперт будет оперативно на них отвечать.
Содержание
Дубли страниц
В Opencart один и тот же товар товар может принадлежать нескольким разным категориям. Из-за этого невозможно понять какой путь до товара явлется правильным. В стандартном Opencart это решается через мета-тег CANONICAL. То есть у товаров могут быть разные адреса (при переходе из категории, модуля новинок или акций), но поисковая система должна понимать копиями какой страницы явлется текущая несмотря на разные адреса. Однако во многих случаях выдается ообщение об ошибке и дублирующих страницах.
SeoPro добавлет термин “Основная категория” и меняет механизм формирования ссылок. После этого на сайте всегда формируется одна и таже ссылка на товар, вне зависимости от места ее вывода. За счет этого сообщения об ошибка и дублирующих страницах не появляются.
Окончание ЧПУ
C SeoPro вы сможете задавать нужное вам окончание для адресов страниц, к примеру, если вы укажите .html, то путь
будет выглядеть как
Установка в Opencart 2, Opencart 2.1. Opencart 2.2
- Скачайте и установите через стандартную установку дополнений файл Автор – freelancer.
- После установки OCMOD файла, через ваш FTP клиент в файле index.php измените
$controller->addPreAction(new Action(‘common/seo_url’));
// SEO URL’s
if (!$seo_type = $config->get(‘config_seo_url_type’))
$controller->addPreAction(new Action(‘common/’ . $seo_type));
В корзине пусто!
SeoPro – более совершенная альтернатива стандартному механизму формирования ЧПУ в CMS Opencart. Более детально можете почитать на сайтах авторов.
Простой Google Sitemap – это генератор карты сайта для Опенкарт 2. Он лучше и быстрее стандартн..
Journal2 – очень мощный и весьма популярный шаблон для OpenCart. Вместе с тем, сложен в плане дорабо..
Простой Google Sitemap Pro – это генератор карты сайта для Опенкарт. Продвинутый вариант модуля..
SeoPro является альтернативой стандартной библиотеке “seo_url”. Модуль исключает физические дубликаты страниц, используя для этого редиректы и ввод нового понятия единственной “главной категории” для товаров, которые принадлежат нескольким категориям.
Что мы получаем при использовании SeoPro:
- каждый товар имеет единственный физический адрес (URL) и в результате – одинаковые “хлебные крошки”, откуда бы посетитель не пришёл на страницу товара;
- товар по-прежнему может принадлежать нескольким категориям;
- во всём магазине больше нет разных адресов, ведущих на одну и ту же страницу;
- все запросы к табице url_alias кешируются для увеличения производительности;
- любому адресу можно назначить красивый URL;
- код языка включён в URL: поисковики (Google, Яндекс и другие) теперь могут индексировать описания товаров на всех языках – мультиязычные ссылки! Поддерживается hreflang;
опционально можно скрыть язык по умолчанию из URL (переключается в админке);
модуль НЕ ЗАНИМАЕТСЯ генерацией ЧПУ!
Если у вас уже есть много товаров в магазине и надо сгенерировать новые ЧПУ для всех товаров сразу – поищите модули автоматической массовой генерации ЧПУ.
Тестировалось на Opencart v2.0.1.1 (oc2011), 2.0.2.0, 2.0.3.1, 2.1.0.1.
Должно работать на oc2010, может быть oc2000. Использование oc2000 не рекомендуется: обновитесь до oc2011.
Если вы ищете более старые версии (например, для Opencart v1564), переключите репозиторий на ветку oc1564 (или другую подходящую):
Мы понимаем русский, украинский и английский языки.
Если вы заказываете услугу установки, укажите в комментарии к заказу параметры доступа:
- к FTP (хост, логин, пароль)
- и в админ-часть Опенкарт-магазина (логин / пароль и адрес входа, если он нестандартный).
Перед установкой SeoPro надо установить “OCMOD Multiline fix”
Он требуется для правильной установки наших OCMOD-модулей.
Если вы получаете ошибку
она может быть вызвана отсутствием “Multiline OCMOD fix” при установке модуля. Установите его (там всего 2-3 строки добавить) и повторите процедуру установки.
Зайдите в phpMyAdmin, выберите базу своего опенкарт-магазина. Выполните запрос:
если вы используете префикс таблиц, добавьте его к имени таблицы (например: для префикса oc_ используйте oc_product_to_category );
Если вы получите сообщение об ошибке Error Code: 1060. Duplicate column name ‘main_category’ , ничего страшного: значит, эта колонка уже есть в таблице. Продолжайте установку.
Внесите изменения в файл index.php в корневой папке магазина: найдите строку
и замените её на следующие строки:
НЕ ИСПОЛЬЗУЙТЕ ДЛЯ РЕДАКТИРОВАНИЯ WINDOWS NOTEPAD! Пользуйтесь, например, Notepad++ http://notepad-plus-plus.org/. Файлы должны быть сохранены в кодировке UTF-8 без BOM маркера.
-
Q: почему не включить эти изменения в OCMOD?
A: Потому что если включить, инсталлятор рухнет в процессе обновлений или установки на систему, где попытки установки SeoPro уже были. У OCMOD инсталлятора нет механизмов обработки таких ошибок. Возможности игнорировать эту ошибку тоже.
Альтернативное решение – удалить эту колонку и создать её заново. Непродуманность инсталлятора это позволит обойти, но ценой потери ваших данных. Кому это надо? Включать такой вариант в автоустановщик нельзя.
Поэтому несколько действий надо произвести вручную.
index.php также недоступен для механизма внесения модификаций через OCMOD, поэтому его в любом случае придётся редактировать вручную.
Проверка персональных настроек и переключение на SeoPro
переименуйте .htaccess.txt в .htaccess , если это не было сделано ранее. Проверьте правило RewriteBase . Если магазин установлен на свой домен или субдомен, директива должна выглядеть как RewriteBase / . Если магазин установлен в подпапку, например “www.abc.ru/shop/”, то здесь надо написать RewriteBase /shop/ . Пример:
также добавьте здесь правила для всех языков, которые используются в магазине;
Теперь заходим в админку магазина и устанавливаем OCMOD:
- установите расширение ocjazz-seopro-v2.0.1.ocmod.zip в меню (Extensions / Extension installer),
- откройте меню “Extensions / Modifications” и нажмите кнопку ообновления,
- откройте пункт меню “Extensions / Modules” и установите модуль [OCJazz] SeoPro. После установки нажмите “Редактировать” и обязательно сохраните настройки модуля,
- отредактируйте товары: на вкладке “Links” (Связи) надо установить “Main category” (главную категорию) и сохранить,
- отредактируйте категории: поле SEO URL (ЧПУ) должно быть заполнено во всех категориях,
откройте настройки магазина, там перейдите во вкладку “Server” (Сервер):
включите переключатель “Use SEO URLs” (использовать SEO URL) в позицию “Включено”,
переключите тип “SEO URL Type” в выпадающем списке с “default (SeoUrl)” на SeoPro,
выберите, включать или нет категории в SEO URL “SEO URL for product with categories”:
- если ДА, путь к товару будет выглядеть примерно так: example.com/category-subcategory/subcategory/product.html ,
- если НЕТ – сразу идёт сеокейворд товара: example.com/product.html
выберите окончание ссылок “SEO URL ending” (например, “.html”) или оставьте это поле пустым.
Вы можете получить красивый ЧПУ на любой адрес, просто внеся необходимые синонимы в таблицу url_alias в базе данных (БД).
Для этого откройте phpMyAdmin или аналогичную программу для работы с БД. Выполните следующий запрос.
Если у вас используется префикс таблиц, добавьте его перед именем таблицы. Например, если префикс “oc_”, имя таблицы url_alias в запросе надо заменить на oc_url_alias .
Это внесёт в базу большинство синонимов для адресов страниц, используемых в Опенкарт. Вы можете изменить их на свои или добавить новые, если здесь что-то забыто.
Очистите системный кеш (удалите в папке “system/cache/” все файлы кроме index.html) и обновите главную страницу магазина в браузере.
What the main idea of SeoPro and what the difference from default SeoUrl
Product can be assigned to SEVERAL categories in Opencart. This is why product can have different URLs out of the box with standard SeoUrl (seo_url) library.
How this works with default SeoUrl?
By specifying CANONICAL meta tag. Product can have several physical addresess in the shop, have categories and subcategories in URL, and so on. But all of them point to one canonical address: domain.com/seokeyword . This is canonical address of the product page.
There is all okay for search engines. Opencart tolds the right logical address to search engines, shop have multiple physical addresess for product pages.
Webmaster tools logs this situation and show the stats: how many physical pages point to their canonical address and therefore not counted as different pages.
How this solved with SeoPro?
SeoPro adds the MAIN CATEGORY term for products and changes the library that forms URLs. Product still can be assigned to several categories, but you must decide: which category is main (canonical address).
This allows to recover full category path from any point, when we have only product_id and don’t have the path parameter. As result – we now able to have the unified product URL (with full path) in modules on home page: such as Bestsellers module, for example. The Opencart engine can now return one unified URL for product.
Canonical URL = physical URL. No more physical address duplicates pointing to one canonical URL.
Canonical address of the product now can contain full category path. Or do not use categories-ased path — this can be selected in settings.
SeoPro очень полезный модуль который заменяет стандартный функционал формирования человеческого ЧПУ в движке OpenCart. А так же изменяет непонятные дефолтные ЧПУ Опенкарта и удаляет дубли страниц. Все вы наверное уже знаете что SeoPro установлен по дефолту в ocStore (русская сборка).
Но на момент написания статьи (24.10.2016) актуальная версия ocStore 2.1.0.1.
Клиенту нужна была установка на версию Version > 2.2 и тут началось. Оказалось что модуль SeoPro не заточен под нее. Но слава Богу удалось найти. Лично протестировал на версии OpenCart 2.2.0.0 . Другие тестировали на Опенкарте 2.3.х. Так что все должно работать. Делюсь архивом с вами.
Установка простая , ни каких файлов изменять не нужно. Загрузите архив через установку расширений, очистите кеш в модификаторах, зайдите в настройки магазина и установите тип ЧПУ SeoPro.
Наша модификация очень популярного модуля ЧПУ-формирователя под названием SEO PRO для Opencart 3.0 – он занимается формированием ссылок читабельного вида и полностью убирает дубли страниц, которых в стандартном ЧПУ Opencart очень много.
В данном модуле было решено ряд проблем с поддержкой мультиязычности и мультимагазинности URL в новой третьей версии Опенкарт.
Модуль занимается формированием ЧПУ ссылок, но заполнять поля SEO URL в товарах, категориях, статьях вы должны вручную или автоматически, с помощью нашего модуля Генератор SEO. Также управлять SEO URL записями можно в админке в отдельном разделе Дизайн > SEO, там же можно добавить SEO URL для стандартных страниц Opencart.
Модуль формирует ЧПУ для всех стандартных типов записей Opencart: категории, товары, производители, страницы, системные страницы. Дополнительные модули (например Блог), которые не входят в сборку Opencart 3.0, обычно адаптируют под SEO PRO их авторы. Модуль имеет универсальный код и любые модификаторы под SEO PRO должны с ним работать.
Внимание. Данный модуль предоставляется как есть. Бесплатно. Мы не предоставляем техподдержку по нему. Модуль никак не может навредить вашему сайту, но если модуль вам не подходит – вы просто можете его удалить. Никакие претензии не принимаются.
- Установить фикс localcopy для загрузки модулей, если он еще у вас не установлен (обязательно обновить модификации после его загрузки).
- Загрузить архив модуля seo_pro_oc3.ocmod.zip в админке в разделе Модули > Установка модулей
- Обновить модификации в Менеджере модификаций
- Обязательно! Перейти в Система > Настройки > редактировать магазин > на вкладке “Сервер” установите: “Включить ЧПУ” = “ДА”, “Тип ЧПУ” = “SEO RPO”. Остальные настройки на ваше усмотрение. Обязательно сохранить эти настройки, иначе на сайте увидите ошибки.
- Внимание! Вопросы, проблемы, просьбы и претензии по работе модуля не принимаются. Не подходит, не работает – удаляйте. Модуль бесплатный! При базовых знаниях его можно установить без проблем. Установка и настройка модуля нашими силами – платная (700руб), пишите в техподдержку.
- Чтобы избавиться от index.php?route=common/home на главной странице выполните SQL-запрос, который ниже, в базе данных сайта. Если у вас префикс таблиц не стандартный “oc_”, то замените его в этом запросе на свой. А также “1” в этом запросе – это id основного языка сайта, если он у вас отличается – тоже пропишите свой id.
- Если же вы хотите добавить SEO URL для всех стандартных страниц, в т.ч. для главной, тогда выполните следующий SQL-запрос (префикс таблицы и id языка при необходимости тоже подставляем свой):
- В настройках магазина на вкладке Сервер выберите “Тип ЧПУ” = “По умолчанию (Default)”
- В Менеджере модификаций отключите или удалите “SEO Pro by opencart3x.ru”
- Обновите модификации на этой же странице (кнопка Обновить)
Лог изменений:
31.07.2018 – версия 1.2: модуль обновлен, решены некоторые недочеты.
23.02.2019 – версия 1.2:
– решены проблемы с удалением товара в корзине
– добавлена поддержка url товара c utm-метками для отслеживания
– решены проблемы с отображением контента во всплывающем окне “соглашения с условиями”
- Opencart 3.0.0.0
- Opencart 3.0.1.1
- Opencart 3.0.1.2
- Opencart 3.0.2.0
- Opencart 3.1.0.0
- Opencart 3.0.3.1
Если при установке модуля вы видите ошибку “Директория не доступна для записи” или “Папка не разрешена для записи!” – не спешите огорчаться. В новой версии Opencart 3 ввели строгие ограничение на запись файлов в другие папки кроме extension/module. Но при разарботке модулей очень часто требуется размещать картинки, php -библиотеки, jquery-плагины, css-стили в соответствующих папках сайта.
Решение проблемы:
Скачайте и установите фикс Localcopy OCMOD
Или загрузите модуль по инструкции
1. Распакуйте архив с модулем
2. С помощью “Файлового менеджера” на хостинге или с помощью FTP-клиента нужно з агрузите файлы из папки upload в папку с сайтом на вашем сервере
3. В распакованной папке нажмите правую кнопку мыши на файле install.xml и выберите “Добавить в архив”, задайте имя архива install.ocmod.zip
4. Откройте админку сайта, перейдите в раздел Модули > Установка модулей, загрузите созданный архив install.ocmod.zip
5. Перейдите в Модули > Модификаторы, нажмите кнопку Обновить модификации
Возможно несколько проблем и вариантов их решения:
1. Не сброшен кеш шаблона – нужно обновить кеш [скриншот]
2. Вы раньше редактировали файлы шаблона через админку в разделе “Редактор темы”, тогда этот файл сохранился в базе данных и на него уже не влияют ocmod-модификаторы, это проблема Opencart 3. Вам нужно установить фикс [скачать] и обновить модификации в админке.
3. Ваш шаблон устроен на TPL-файлах (*.tpl), в то время, когда в Opencart 3 шаблоны должны быть в формате TWIG (*.twig). Проблема в том, что ocmod-модификаторы не влияют на TPL-файлы – все изменения нужно вносить в эти файлы вручную.
Нужно включить вывод всех ошибок php на экране – для этого в файле .htaccess в конце нужно добавить строки:
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
Теперь вместо ошибки 500 должен отображаться код ошибки, который укажет на проблему.
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Уже есть аккаунт? Войти в систему.
Ни одного зарегистрированного пользователя не просматривает данную страницу
- Язык
- Публичная оферта
- Политика возвратов
- Политика конфиденциальности
- Обратная связь
Webrov Group OÜ – Harjumaa, Tallinn, Tornimäe tn 5, 10145, [email protected]
На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.
Опубликовал: admin в Любопытным 27.09.2018 0 74 Просмотров
SeoPro является альтернативой стандартной библиотеке “seo_url”. Модуль исключает физические дубликаты страниц, используя для этого редиректы и ввод нового понятия единственной “главной категории” для товаров, которые принадлежат нескольким категориям.
Что мы получаем при использовании SeoPro:
- каждый товар имеет единственный физический адрес (URL) и в результате – одинаковые “хлебные крошки”, откуда бы посетитель не пришёл на страницу товара;
- товар по-прежнему может принадлежать нескольким категориям;
- во всём магазине больше нет разных адресов, ведущих на одну и ту же страницу;
- все запросы к табице url_alias кешируются для увеличения производительности;
- любому адресу можно назначить красивый URL;
- код языка включён в URL: поисковики (Google, Яндекс и другие) теперь могут индексировать описания товаров на всех языках – мультиязычные ссылки! Поддерживается hreflang;
опционально можно скрыть язык по умолчанию из URL (переключается в админке);
модуль НЕ ЗАНИМАЕТСЯ генерацией ЧПУ!
Если у вас уже есть много товаров в магазине и надо сгенерировать новые ЧПУ для всех товаров сразу – поищите модули автоматической массовой генерации ЧПУ.
Тестировалось на Opencart v2.0.1.1 (oc2011), 2.0.2.0, 2.0.3.1, 2.1.0.1.
Должно работать на oc2010, может быть oc2000. Использование oc2000 не рекомендуется: обновитесь до oc2011.
Если вы ищете более старые версии (например, для Opencart v1564), переключите репозиторий на ветку oc1564 (или другую подходящую):
Мы понимаем русский, украинский и английский языки.
Если вы заказываете услугу установки, укажите в комментарии к заказу параметры доступа:
- к FTP (хост, логин, пароль)
- и в админ-часть Опенкарт-магазина (логин / пароль и адрес входа, если он нестандартный).
Перед установкой SeoPro надо установить “OCMOD Multiline fix”
Он требуется для правильной установки наших OCMOD-модулей.
Если вы получаете ошибку
она может быть вызвана отсутствием “Multiline OCMOD fix” при установке модуля. Установите его (там всего 2-3 строки добавить) и повторите процедуру установки.
Зайдите в phpMyAdmin, выберите базу своего опенкарт-магазина. Выполните запрос:
если вы используете префикс таблиц, добавьте его к имени таблицы (например: для префикса oc_ используйте oc_product_to_category );
Если вы получите сообщение об ошибке Error Code: 1060. Duplicate column name ‘main_category’ , ничего страшного: значит, эта колонка уже есть в таблице. Продолжайте установку.
Внесите изменения в файл index.php в корневой папке магазина: найдите строку
и замените её на следующие строки:
НЕ ИСПОЛЬЗУЙТЕ ДЛЯ РЕДАКТИРОВАНИЯ WINDOWS NOTEPAD! Пользуйтесь, например, Notepad++ http://notepad-plus-plus.org/. Файлы должны быть сохранены в кодировке UTF-8 без BOM маркера.
-
Q: почему не включить эти изменения в OCMOD?
A: Потому что если включить, инсталлятор рухнет в процессе обновлений или установки на систему, где попытки установки SeoPro уже были. У OCMOD инсталлятора нет механизмов обработки таких ошибок. Возможности игнорировать эту ошибку тоже.
Альтернативное решение – удалить эту колонку и создать её заново. Непродуманность инсталлятора это позволит обойти, но ценой потери ваших данных. Кому это надо? Включать такой вариант в автоустановщик нельзя.
Поэтому несколько действий надо произвести вручную.
index.php также недоступен для механизма внесения модификаций через OCMOD, поэтому его в любом случае придётся редактировать вручную.
Проверка персональных настроек и переключение на SeoPro
переименуйте .htaccess.txt в .htaccess , если это не было сделано ранее. Проверьте правило RewriteBase . Если магазин установлен на свой домен или субдомен, директива должна выглядеть как RewriteBase / . Если магазин установлен в подпапку, например “www.abc.ru/shop/”, то здесь надо написать RewriteBase /shop/ . Пример:
также добавьте здесь правила для всех языков, которые используются в магазине;
Теперь заходим в админку магазина и устанавливаем OCMOD:
- установите расширение ocjazz-seopro-v2.0.1.ocmod.zip в меню (Extensions / Extension installer),
- откройте меню “Extensions / Modifications” и нажмите кнопку ообновления,
- откройте пункт меню “Extensions / Modules” и установите модуль [OCJazz] SeoPro. После установки нажмите “Редактировать” и обязательно сохраните настройки модуля,
- отредактируйте товары: на вкладке “Links” (Связи) надо установить “Main category” (главную категорию) и сохранить,
- отредактируйте категории: поле SEO URL (ЧПУ) должно быть заполнено во всех категориях,
откройте настройки магазина, там перейдите во вкладку “Server” (Сервер):
включите переключатель “Use SEO URLs” (использовать SEO URL) в позицию “Включено”,
переключите тип “SEO URL Type” в выпадающем списке с “default (SeoUrl)” на SeoPro,
выберите, включать или нет категории в SEO URL “SEO URL for product with categories”:
- если ДА, путь к товару будет выглядеть примерно так: example.com/category-subcategory/subcategory/product.html ,
- если НЕТ – сразу идёт сеокейворд товара: example.com/product.html
выберите окончание ссылок “SEO URL ending” (например, “.html”) или оставьте это поле пустым.
Вы можете получить красивый ЧПУ на любой адрес, просто внеся необходимые синонимы в таблицу url_alias в базе данных (БД).
Для этого откройте phpMyAdmin или аналогичную программу для работы с БД. Выполните следующий запрос.
Если у вас используется префикс таблиц, добавьте его перед именем таблицы. Например, если префикс “oc_”, имя таблицы url_alias в запросе надо заменить на oc_url_alias .
Это внесёт в базу большинство синонимов для адресов страниц, используемых в Опенкарт. Вы можете изменить их на свои или добавить новые, если здесь что-то забыто.
Очистите системный кеш (удалите в папке “system/cache/” все файлы кроме index.html) и обновите главную страницу магазина в браузере.
What the main idea of SeoPro and what the difference from default SeoUrl
Product can be assigned to SEVERAL categories in Opencart. This is why product can have different URLs out of the box with standard SeoUrl (seo_url) library.
How this works with default SeoUrl?
By specifying CANONICAL meta tag. Product can have several physical addresess in the shop, have categories and subcategories in URL, and so on. But all of them point to one canonical address: domain.com/seokeyword . This is canonical address of the product page.
There is all okay for search engines. Opencart tolds the right logical address to search engines, shop have multiple physical addresess for product pages.
Webmaster tools logs this situation and show the stats: how many physical pages point to their canonical address and therefore not counted as different pages.
How this solved with SeoPro?
SeoPro adds the MAIN CATEGORY term for products and changes the library that forms URLs. Product still can be assigned to several categories, but you must decide: which category is main (canonical address).
This allows to recover full category path from any point, when we have only product_id and don’t have the path parameter. As result – we now able to have the unified product URL (with full path) in modules on home page: such as Bestsellers module, for example. The Opencart engine can now return one unified URL for product.
Canonical URL = physical URL. No more physical address duplicates pointing to one canonical URL.
Canonical address of the product now can contain full category path. Or do not use categories-ased path — this can be selected in settings.
Настраиваем SeoPro в OcStore 1.5.5.1.2 на своём компьютере
Уважаемые читатели в прошлой статье мы с вами научились устанавливать OcStore 1.5.5.1.2. на свой компьютер, а в этой статье мы с вами будем настраивать SeoPro и переименовывать .htaccess.
Список задач на сегодня:
- Включим SeoPro
- Переименуем .htaccess.txt
- Настроим перенаправление
Заходим в админ панель нашего магазина ( в моём случае это http://localhost/15512/admin/ ) и переходим по вкладкам: Система – Настройки – Изменить – Сервер и выбираем:
Включить ЧПУ: Да
ЧПУ товаров с категориями: нет
нажимаем кнопку сохранить.
Щёлкаем ПКМ (Правой кнопкой мыши) на зелёном флажке OpenServer’а и выбираем папку с сайтами, заходим в папку localhost, заходим в папку с установленным OcStore ( в моём случае это папка 15512 ) открываем с помощью программы notepad++ файл .htaccess.txt и выбираем в меню программы Notepad++ Файл – Сохранить .htaccess:
вот что у нас получится:
удалим не нужные файлы: .htaccess.txt и readme.md:
так как мы устанавливали OcStore в дополнительную папку ( localhost – это наш домен, а 15512 – поддомен ), для правильной работы ссылок нам необходимо открыть файл .htaccess и вместо этой строки (22):
вот что у нас получится:
Теперь для проверки правильной настройки SEO нам необходимо зайти на домашнюю страницу нашего сайта ( у меня это http://localhost/15512/ ) и попробовать перейти по любой из этих ссылок:
Войти, Зарегистрироваться, Компьютеры
Если всё настроено правильно вы будете попадать на выбранную страницу, если же вы что-то сделали неверно вы увидите такую ошибку:
На этом считаю статью оконченной, до новых встреч. Следите за нашими новостями.
OcStore (Opencart) 2.3 и SEOPRO – изменить редирект с 302 на 301
Попался мне на доработки сайт на OcStore 2.3 – сам уже давно перестал вести разработку сайтов на данном движке (после версии 1.5), по убеждениям “веры”, но движок остается популярным, особенно среди новичков и часто встречается в работе в плане доработок и исправления ошибок.
Так вот – суть задачи стояла настроить редирект после переноса на новую версию со старых страниц с index.php?route и т.д. на новые с красивым ЧПУ. Проблем не вызвало – просто включив SEOPRO и прописав алиасы, перенаправления успешно заработали. Но вот старые страницы отдают ответ сервера 302 (временный перенос), хотя, по логике такие страницы должны отправлять ответ 301 (страница переехала с сохранением веса).
В интернете нашел (ссылка в конце) решение для предыдущих версий и чуть подправил под 2.3 (по сути изменились только пути)
Nisata.ru : Здоровье, законы, консультации юриста, отношения, диеты, дети, магия, банки, кредиты, микрозаймы и др.
Какой был пенсионный возраст для мужчин и женщин в Советском союзе?
Время идёт, законы м.
Оплата проезда к месту отдыха пенсионерам из районов Крайнего Севера
Пенсионерам с города.
В 2017 году пенсия в.
Вопрос о том, как уз.
Есть ли скидка пенсионерам на транспортный налог в 2018 году?
Сколько пенсия у Пугачёвой Аллы Борисовны и других звёзд народной эстрады?
Что до пенсии, так о.
За дело били? Говори.
Свежие вакансии консьержа в Москве для пенсионеров от прямых работодателей
А ведь кто-то правил.
Осенняя индексация военных пенсий в 2018 году: самые свежие новости
Смена сезонов года, .
Обсуждение льгот вое.
Копи, пока молодой: .
От каких налогов освобождаются российские пенсионеры в 2018 году?
Ежемесячная уплата н.
Сколько стоит 1 балл для страховой пенсии в 2018 году?
В новой пенсионной с.
Свежие вакансии для пенсионеров в Москве и области: график 1/3
Пожалуй, такой графи.
Суррогатное материнство – это альтернативная возможность завести детей, наиболее востребованная у тех пар, которые по различным причинам вынуждены прибегать к вспомогательным репродуктивным технологиям. В России не имеется отдельного закона о .
Больничный лист – официальный документ регламентированного вида, выдающийся в медицинском учреждении по причине болезни или нетрудоспособности сотрудника организации. Он заполняется исключительно сертифицированными специалистами. Это свидетельство нетрудоспособности, дающее гарантию того, что .
Людям, пострадавшим в результате произошедших страшных событий в 1986 году на Чернобыльской АЭС, положены ежемесячные денежные выплаты, которыми компенсируется нанесенный вред здоровью. Сегодня мы выясним, вырастят ли пенсии для чернобыльцев .
Льготы на протезирование зубов инвалидам 3 группы в 2019 году
Правом на бесплатное лечение зубов обладают лица, которым была установлена инвалидность третьей группы. Характер данной льготы – заявительный. Ею можно воспользоваться, заблаговременно обратившись в государственную организацию с заявлением и пакетом .
Бланк договора купли-продажи автомобиля 2019 между физическими лицами
Скачать бланк договора купли-продажи авто Скачать бланк договора купли-продажи 2019 Итак, ниже правильный и наиболее лаконичный (короткий, но в то же время совершенный, в котором учтены все тонкости продажи и .
Максимальный размер дневного пособия по больничному листу
В 2018 году планируется изменение максимального размера дневного пособия по больничному листу. Выплаты положен официально трудоустроенным гражданам со стороны нанимателя. Основная причина увеличения суммы заключается в изменениях расчетного периода. Для .
ОСАГО — это полис обязательного страхования гражданской ответственности для автовладельцев. Основная цель — возмещение ущерба и убытков, которые были причинены виновным в ДТП водителем. Размер выплаты устанавливается государством. Иными словами, .
Письмо Алишера Усманова президенту МОК об отстранении сборной России от участия в Олимпиаде
Алишер Усманов написал открытое письмо президенту МОК по поводу отстранения сборной Российской Федерации от участия в зимних Олимпийских Играх 2018 года Российский предприниматель Алишер Усманов написал открытое письмо президенту Международного .
Материнский капитал как первоначальный взнос по ипотеке: требования банков к заемщикам
Жилищный вопрос – острая проблема в нашей стране. Несколько лет процветает эпоха экономического кризиса. Большинство молодых семей вынуждено арендовать квартиру, отдавая малознакомому человеку половину заработной платы ежемесячно. В целях урегулирования .
Закон об эскроу-счетах в долевом строительстве утвержден президентом РФ
Путин утвердил новый закон об эскроу-счетах, президент подставил подпись под законом, который регулирует хранение денег дольщиков на специальных счетах, с которых застройщик сможет их получить только после сдачи дома. Обязательным .
Арест автомобиля: могут ли приставы забрать машину за долги и как этого избежать?
Арест авто приставом Если у Вас есть долги государству либо если госорган уполномочен взыскать с Вас долг в счёт погашения задолженности физлицам или организациям, то от них никуда не деться. .
Сотрудники органов и учреждений службы исполнения наказаний заняты работой с особым слоем населения – лицами, совершившими преступление, и это фактор определяет особое правовое регулирование вопросов их труда и пенсий ФСИН. .
Максимальный и минимальный размер пособия по беременности и родам в 2019 году
В 2019 году семьи, которые собираются завести ребенка, смогут получить более значительную финансовую поддержку, так как выплаты по декретному отпуску будут подвержены индексации. Государственная власть периодически разрабатывает мероприятия по оказанию .
Позвольте представиться. Меня зовут Василий. Я уже более 15 лет являюсь частным предпринимателем. Я считаю, что в настоящее время являюсь профессионалом в своей области и хочу помочь всем посетителям сайта решать сложные и не очень задачи. Все данные для сайта собраны и тщательно переработаны для того чтобы донести в удобном виде всю требуемую информацию. Однако чтобы применить все, описанное на сайте всегда необходима консультация с профессионалами.