Здравствуйте, нигде не нашел ответа как сделать чпу для этой страницы на opencart 2 как сделать чпу для index.php?route=checkout/success изменить на /success --- Добавлено, 8 авг 2017 --- Для всех других страниц нашел как делать, а именно для страницы успешного заказа нигде не нашел, даже в базе данных такой страницы нету, есть только checkout
А если плюнуть на SEO и вспомнить, что означает аббревиатура ЧПУ? Лично я бы посчитал за косяк, если на каком-то сайте отдельные страницы без ЧПУ, независимо от того, что это за страницы. По идее, там изначально вообще ничего быть не должно было. Посмотрите как в таблице url_alias выглядит запись, например, для страницы контактов и делайте по аналогии. Там роут "information/contact", а у вас "checkout/success".
Это фигня.. нахрен никому не нужная, потому что страница success - техническая и не несет никакой!!! сео составляющей.
И фиг с этой SEO составляющей! Вообще, это идиотизм, что сейчас часто всё делается по принципу: это нужно для SEO - тогда обязательно сделаем эту тупую, дорогую, бесполезную штуку, а вот это для SEO не нужно, но будет удобней для пользователей - да кому нафиг нужны эти пользователи, главное поисковикам нравиться, а на пользователей не стоит зря тратить средства. А конкретно в случае с ЧПУ: сделать ЧПУ для всех страниц, а не только для SEO значимых - это лишние 10 минут работы и никакого побочного эффекта, так в чём смысл оставлять на сайте отдельный ссылки без ЧПУ? Это как не поклеить обои за шкафом, потому что "там же всё равно не видно".
Откройте phpMyAdmin, выберите вашу БД, на вкладке SQL запустите запрос Код: REPLACE INTO `oc_url_alias`(`query`, `keyword`) VALUES ('checkout/success','success');