Realurl генерирует нежелательные языковые коды внутри URL

Я снова застрял с реальной проблемой .. На этот раз это хуже, чем когда-либо. Я настроил realurl_conf для параметра L, а также для других параметров.

'preVars' =>
array (
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
array (
'GETvar' => 'L',
'valueMap' => array (
'en'      => '0',     // Default
'it'      => '5',     // Italian
'de'      => '7',     // German
),
'noMatch' => 'bypass',
),
),

URL генерируются идеально, как и ожидалось. Но для некоторых страниц URL отображаются как

mydomain.ch/de/nr/page1/innerpage

TypoScript шаблон внутренней страницы похож,

config.tx_realurl_enable = 1

# language configuration
page.config.linkVars = L
page.config.sys_language_uid = 7
page.config.language = de
page.config.locale_all = de_DE.utf8
page.config.htmlTag_langKey = de

# english language
[globalVar = GP:L = 0]
page.config.sys_language_uid = 0
page.config.language = en
page.config.locale_all = en_GB.utf8
page.config.htmlTag_langKey = en
[global]

У кого-нибудь есть идеи, что происходит? (Запутанная часть, как будто ‘nr’ даже нигде не настроен!)

0

Решение

О, МОЙ БОГ !!! Некоторые, как альтернативный заголовок страницы был там для страницы, которая ‘nr’. Это показано в URL. Потрачено около 2 часов, проверка других конфигураций. Итак .. В следующий раз, честно говоря, мужик .. Проверьте свойства страницы.
Поскользнулся на этот раз. (У)

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]