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


#1

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


#2

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


#3

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


#4

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


#5

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


#6

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


#7

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


#8

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


#9

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


#10

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

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


#11

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

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

#12

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


#13

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


#14

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

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

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

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

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


#15

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


#16

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


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