2

我使用 TYPO3 4.7 建立了一个 TYPO3 网站。该网站是双语的(德语/英语),并且使用 RealURL “说”。默认语言是德语。

到目前为止,它运行良好。我得到如下网址:

http://www.mywebsite.something/neuigkeiten

http://www.mywebsite.something/kontakt

如果用户将语言更改为英语,他会得到如下 URL:

http://www.mywebsite.something/en/news

http://www.mywebsite.something/en/contact

如果将语言改回德语,他会得到如下 URL:

http://www.mywebsite.something/de/neuigkeiten

http://www.mywebsite.something/de/kontakt

问题是:这会为搜索引擎创建重复项。因此,在用户更改语言之前,我还希望默认语言在 URL 中使用德语“de”的语言参数作为默认值。

以前有人遇到过同样的问题吗?

谢谢你,克里斯

4

1 回答 1

2

尽量不要在 realurl config 中定义默认语言。这样的事情应该足够了:

array(
    'GETvar' => 'L',
    'valueMap' => array(
        'en' => '1',
        ),
        'noMatch' => 'bypass',
      )
于 2012-10-03T15:05:03.597 回答