2016-07-27 67 views
0

我再次遇到了真正的麻煩..這一次比以往任何時候都更糟。我爲L參數以及其他參數配置了realurl_confRealurl在url內部生成不需要的語言代碼

'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', 
    ), 
    ), 

網址是完全產生預期。但對於一些網頁被顯示像

mydomain.ch/de/nr/page1/innerpage 

innerpage的Typo腳本模板是什麼樣子,

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

OMG !!!一些頁面標題是如何替換爲'nr'的頁面的。這顯示在網址中。大約浪費了2個小時,檢查其他配置。所以..下一次,老實說guyz ..檢查頁面屬性。 這次滑倒。 (y)