как сделать чпу для index.php?route=checkout/success изменить на success

Тема в разделе "OpenCart", создана пользователем flatron2017, 8 авг 2017.

Метки:
  1. flatron2017

    flatron2017

    Регистрация:
    8 авг 2017
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте, нигде не нашел ответа как сделать чпу для этой страницы на opencart 2
    как сделать чпу для index.php?route=checkout/success изменить на /success
    --- Добавлено, 8 авг 2017 ---
    Для всех других страниц нашел как делать, а именно для страницы успешного заказа нигде не нашел, даже в базе данных такой страницы нету, есть только checkout
     
  2. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    Извините, глупость несусветная делать для такой страницы ЧПУ
     
  3. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    А если плюнуть на SEO и вспомнить, что означает аббревиатура ЧПУ? :Smile:
    Лично я бы посчитал за косяк, если на каком-то сайте отдельные страницы без ЧПУ, независимо от того, что это за страницы.

    По идее, там изначально вообще ничего быть не должно было.
    Посмотрите как в таблице url_alias выглядит запись, например, для страницы контактов и делайте по аналогии. Там роут "information/contact", а у вас "checkout/success".
     
  4. chukcha

    chukcha

    Регистрация:
    9 окт 2014
    Сообщения:
    448
    Симпатии:
    119
    Это фигня.. нахрен никому не нужная, потому что страница success - техническая и не несет никакой!!! сео составляющей.
     
  5. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    И фиг с этой SEO составляющей!
    Вообще, это идиотизм, что сейчас часто всё делается по принципу: это нужно для SEO - тогда обязательно сделаем эту тупую, дорогую, бесполезную штуку, а вот это для SEO не нужно, но будет удобней для пользователей - да кому нафиг нужны эти пользователи, главное поисковикам нравиться, а на пользователей не стоит зря тратить средства.

    А конкретно в случае с ЧПУ: сделать ЧПУ для всех страниц, а не только для SEO значимых - это лишние 10 минут работы и никакого побочного эффекта, так в чём смысл оставлять на сайте отдельный ссылки без ЧПУ?
    Это как не поклеить обои за шкафом, потому что "там же всё равно не видно".
     
    cherkas, Master2KAZ и cobalt нравится это.
  6. Master2KAZ

    Master2KAZ

    Регистрация:
    25 окт 2014
    Сообщения:
    183
    Симпатии:
    72
    Откройте phpMyAdmin, выберите вашу БД, на вкладке SQL запустите запрос
    Код:
    REPLACE INTO `oc_url_alias`(`query`, `keyword`) VALUES ('checkout/success','success');