Страница 1 из 1

Язык по умолчанию для URL (для SEO)

Добавлено: 09.03.2021, 10:19
evgennova
CMS версия 4.0.2
адрес URL может "отвалиться" при смене языка по умолчанию:
Ситуация:
1. Язык по умолчанию УКР
2. страница на рус - https://demookay.com/ru/products/trenazher-dlya-myshts-plecha-marbo-sport-348
3. если переключить язык по умолчанию на РУС
4. адрес страницы (https://demookay.com/ru/products/trenazher-dlya-myshts-plecha-marbo-sport-348) - выдаст ошибку 404 !!! https://prnt.sc/10gy7q1

Добавлено: 09.03.2021, 13:07
OkayCMS
Да. Так как иначе это создавало бы страницы дубли.
Если бы были страницы https://demookay.com/ru/products/trenazher-dlya-myshts-plecha-marbo-sport-348 и (https://demookay.com/products/trenazher-dlya-myshts-plecha-marbo-sport-348
то получили бы полные дубли что очень плохо по сео.
Как вариант, можно делать редирект с языковой вставки основного языка, на страницу без таких вставок.
Это поможет, в будущих версиях так сделаем. Раньше этой проблемы не замечали, так как обычно никто не меняет основной язык после запуска сайта.

Добавлено: 09.03.2021, 16:22
evgennova
будем ждать. если есть функция языаа по умолчанию - нужно ее использовать по полной

Добавлено: 09.03.2021, 18:38
OkayCMS
Ну и текущая реализация на это никак не влияет. Единственный случай когда это понадобится, это когда вы уже в процессе существования сайта решаете сменить основной язык сайта