Как настроить ЧПУ в OpenCart 3.x
Доброго времени суток. Мы продолжаем изучать OpenCart 3. Так в прошлой статье мы рассмотрели как установить новую тему в OpenCart 3. А в этой статье мы остановимся на настройках ЧПУ (или SEO URL).
И так приступим. Например, мы хотим перейти на страницу «About Us» и что видим в ссылке? Не очень красиво, да и не очень удобно, а со стороны SEO вообще ужас.
Давайте это исправим.
Включение ЧПУ в OpenCart 3.
Переходим в админку нашего интернет-магазина и проходим авторизацию. Переходим «Система»->«Настройки»
Переходим в редактирование нашего магазина.
Дальше, переходим во вкладку «Сервер» и включаем ЧПУ.
После включения ЧПУ не забываем сохранить настройки.
И последний шаг. Переходим в корень нашего интернет-магазина. И переименовываем
htaccess.txt
в
.htaccess
Все ЧПУ в OpenCart 3 включено. Осталось только настроить.
Настройка ЧПУ в OpenCart 3
Переходим «Дизайн»-> «SEO URL»
И попадаем на страницу редактирования ЧПУ.
Жмем редактировать напротив запроса для которого хотим изменить SEO URL.
Но у нас ЧПУ прописано для английского языка, а вот для русского нет. Поэтому жмем по кнопке «Добавить». И попадаем на страницу добавления ссылки.
В поле «Запрос» указываем для какого запроса будет использоваться наш SEO URL.
В поле «Ключ» указываем сам URL.
В поле «Магазин» указываем для какого магазина используется ЧПУ.
В поле «Язык» для какого языка.
После ввода всех данных жмем «Сохранить».
Все можно проверить.
Как видите ссылка на страницу «О нас» изменилась.
Заключение.
Мы с вами рассмотрели, как:
- включать ЧПУ (SEO URL) в OpenCart 3
- настраивать ЧПУ (SEO URL) в OpenCart 3
И после всех манипуляций получаем Страница не найдена
404 ошибка.
Решение нигде нет (
А какой HTTP-сервер используете?
Такая же фигня, не работает((
Not Found
The requested URL /about_us was not found on this server.
Какой WEB сервер используете?
Тоже 404 ошибка. Как узнать какой сервер использую?
Хм. Даже не знаю, что сказать. Как правило используется nginx или apache. Узнайте у своего хостинг провайдера. А вообще, может не надо Вам пока настраивать ЧПУ или стоит обратиться к специалисту.
Очень ценный совет))) Специалисты без меня обойдутся. Хостинг на регру. Все предлагаемые варианты в интернете по дописыванию кодов — не работают в моем случае. Тут невозможно ответить на ваш ответ, поэтому пишу новый коммент.
если используете простой виртуальный хостинг на регру, то скорее всего apache, и настройки приведенные в статье должны работать. Правила в htaccess у вас отрабатывают?
Благодарю за внимание! Ответ нашла на сайте моего хостинга) Остальные способы не работали)
Хорошо, Вы бы ссылочку оставили. Думаю многим было бы интересно.
Нужно поработать с файлом .htaccess
Если, например, ваш магазин не в главной папке, нужно после RewriteBase /
написать папку в которой находится магазин
в моем случае было
RewriteBase /shop
В мене все вийшло чудово! Дякую, що зекономили мені час на те щоб розібратися з SEO URL.
Рад, что Вам помог.
Да, Анна правильно ответила!