Подскажите пожалуйста, как убрать приставку /ru/ из url сайта

Подскажите пожалуйста, как убрать приставку /ru/ из url сайта.
Требуется что бы сайт открывался сразу без приставки /ru/. То есть не https://мойсайт.com/ru/, а сразу https://мойсайт.com

Модули-Seo-Отображать язык в URL

Спасибо за отклик. У меня в модулях нет seo. Он устанавливается отдельно ?

Он с коробки есть.
Именно этот модуль отвечает за чпу.
Возможно вы заказывали доработку у кого-то из разработчиков и они перепилили вам модуль на другой?

Да, есть такая вероятность. Но в модулях у меня только “Экспорт в Яндекс.Маркет”. Других модулей в выпадающем списке нет(

Ахха, мой косяк :rofl:
Модули - Управление модулями - Seo

Подскажите, если такая вероятность, что для аккаунта, через который я сижу в админке, нет прав к модулям ?

Скажу вам больше, у Вас вообще нет прав почти)
Нужен аккаунт администратора, у кого нет ограничений на работу с модулями и с модулем СЕО в частности

Спасибо вам большое. И ещё вопрос. Если я хочу задать сторонний вопрос, не относящийся к данной теме, но так же по поводу функционала cs-cart. Мне для этого нужно создать отдельнуе тему на форуме или могу здесь его описать ?

Если тема не очень сложная(например как эта) то можете написать вот сюда, не создавая тему.

Или спрашивайте прям тут, я отвечу если смогу

Принял, спасибо. По идее вопрос не сложный. На других cms данная задача не составила бы труда. Требуется для страниц пагинации, например, https://мойсайт.com/ru/katalog-suvenir/page-2/ прописать мета-тег:

При этом , что бы на первой странице, даного мета-тега не было. То есть , выводить данный мета-тег на всех страницах пагинации page-{num} >= 2

Кажется что штатными средствами этого не сделать, надо доработка.
В двух словах: подключаетесь постом к нужному контроллеру, например app/controllers/frontend/categories.php
ПРоверяете на нужной ли вы странице, вычитываете переменную с метаданными, меняете и отправляете обратно

1 лайк

Спасибо, буду разбираться)

Какой мета тэг? не показывается в сообщении

design/themes/ТЕМА/templates/meta.tpl

В этом файле попробуйте

{if $search.page > 1}
   ... ваш код тут...
{/if}

Не забудьте почистить кэш

Вопрос по теме. Возможно ли при наличии двух языков, основную языковую версию отображать без приставки /ru/ например, а дополнительную языковую версию с приставкой? Получается, что сейчас обе версии отображаются или исключительно с языковыми подпапками или обе без них, но с доп. параметрами.

Штатными средствами в текущей реализации нельзя, хотя потребность очень большая, надеемся что скоро сделают.
А пока вот вам рабочий вариант, только с правками ядра.


ЕкомЛабс планировали сделать модуль, но пока не слышал ничего, сделали или нет