Typo3: показать имена языка для языка по умолчанию в URL URL с помощью RealULL
-
13-12-2019 - |
Вопрос
Я настроил веб-сайт Typo3, используя Typo3 4.7. Сайт - это двуязычный (немецкий / английский) и «говорящие», используя RealULL. Язык по умолчанию - немецкий.
До сих пор это работает красиво. Я получаю URL-адреса:
Если пользователь меняет язык на английский язык, он понравится URL-адресам:
Если изменяет язык обратно на немецкий, он получает URL-адреса:
Проблема в том, что это создает дубликаты для поисковых систем. Итак, я хотел бы также использовать язык по умолчанию для использования языка для немецкого «de» как по умолчанию в URL-адресах, прежде чем пользователь меняет язык.
У кого-нибудь есть та же проблема раньше?
Спасибо, Крис
Решение
Постарайтесь не определять язык по умолчанию в конфиге RealURL. Вроде этого должно быть достаточно:
array(
'GETvar' => 'L',
'valueMap' => array(
'en' => '1',
),
'noMatch' => 'bypass',
)
.