Убрать index.php?route=common/home opencart 2.2.0.0

Тема в разделе "Общие вопросы", создана пользователем aswor, 16 авг 2016.

  1. aswor

    aswor Новичок

    Сообщения:
    6
    Симпатии:
    0
    Весь интернет облазил, но не нашел подходящего решеня для opencart 2.2.0.0.
    Поделитесь решение если у кого то оно есть!
    Чпу включен. Файл .htaccess присутствует
     
  2. mars1an

    mars1an Специалист

    Сообщения:
    630
    Симпатии:
    517
    Честно что ли? А если так, тут ответ 146% есть, сам так делал.
     
  3. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    437
    Я тоже делал так, но это не верное решение, которое было дано на том форуме.
    Лучше заменить seo_url.php и в базе keyword указать для каждой ссылки ЧПУ
     
  4. mars1an

    mars1an Специалист

    Сообщения:
    630
    Симпатии:
    517
    solunski.d нравится это.
  5. Vlad

    Vlad Эксперт

    Сообщения:
    4.161
    Симпатии:
    1.013
    Установить русскую сборку и избавить себя от этой и других проблем (это если все у вас в самом начале)

    Если все уже действует, то
    т.е всять файл из русской сборки и вставить данные в таблицу.

    Так же есть кучу решений типа сеопро, сеоплюсов итд.
     
  6. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    437
    Но если у вас сайт мультиязычный(имеет несколько языков) то никакой seopro и seoplus вам не поможет.
    Для таких целей есть "типо" нормальное решение "Complete SEO", "SEO Mega KIT" и "SEO Pack Pro".
    Почему "типо" потому что сделано костылями, сперва начали делать нормально, а потом как всегда забили и стали делать ради денег.
     
  7. aswor

    aswor Новичок

    Сообщения:
    6
    Симпатии:
    0
    Можно подробнее? Данные взять из какого файла и в какую таблицу вставить?
     
    Последнее редактирование: 17 авг 2016
  8. Vlad

    Vlad Эксперт

    Сообщения:
    4.161
    Симпатии:
    1.013
    копируем файл из русской сборки seo_url.php взамен опенкартовского.
    Затем выполняем запрос на добавление данных
    Код:
    INSERT INTO `oc_url_alias` (`url_alias_id`, `query`, `keyword`) VALUES
    (845,'common/home', ''),
    (846,'information/contact', 'contact-us'),
    (847,'information/sitemap', 'sitemap'),
    (848,'product/special', 'specials'),
    (849,'product/manufacturer', 'brands'),
    (850,'product/compare', 'compare-products'),
    (851,'product/search', 'search'),
    (852,'checkout/cart', 'cart'),
    (853,'checkout/checkout', 'checkout'),
    (854,'account/login', 'login'),
    (855,'account/logout', 'logout'),
    (856,'account/voucher', 'vouchers'),
    (857,'account/wishlist', 'wishlist'),
    (858,'account/account', 'my-account'),
    (859,'account/order', 'order-history'),
    (860,'account/newsletter', 'newsletter'),
    (861,'account/return/add', 'return-add'),
    (862,'account/forgotten', 'forgot-password'),
    (863,'account/download', 'downloads'),
    (864,'account/return', 'returns'),
    (865,'account/transaction', 'transactions'),
    (866,'account/register', 'create-account'),
    (867,'account/recurring', 'recurring'),
    (868,'account/address', 'address-book'),
    (869,'account/reward', 'reward-points'),
    (870,'account/edit', 'edit-account'),
    (871,'account/password', 'change-password'),
    (880,'affiliate/forgotten', 'affiliate-forgot-password'),
    (881,'affiliate/register', 'create-affiliate-account'),
    (882,'affiliate/login', 'affiliate-login'),
    (883,'affiliate/payment', 'affiliate-payment'),
    (884,'affiliate/tracking', 'affiliate-tracking'),
    (885,'affiliate/transaction', 'affiliate-transaction'),
    (886,'affiliate/account', 'affiliates');
    Не забываем делать архивную копию базы, на всякий случай.
     
  9. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    437
    Обратите внимание на префикс oc_url_alias, у вас он может быть другой, достаточно посмотреть на другие таблиц в базе данных.
     
  10. aswor

    aswor Новичок

    Сообщения:
    6
    Симпатии:
    0
     
  11. aswor

    aswor Новичок

    Сообщения:
    6
    Симпатии:
    0
    Благодарю. Понял как сделать. Но последую вашему совету , установлю русскую сборку с нуля.
     
  12. aswor

    aswor Новичок

    Сообщения:
    6
    Симпатии:
    0
    Благодарю. Все же какой модуль SEO лучше всего использовать для удаления дублей? Может достаточно в .htaccess прописать. И в robot.txt. Насколько помню решил эту проблему дублей когда работал с joomla c joomshopping.
     
  13. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    Нет в сборке дублей. Полно тем было... не стоит тут повторно рассусоливать тему..