TYPO3:RealURLを使用しているスピーキングURLでのデフォルト言語の言語名を表示する
-
13-12-2019 - |
質問
Typo3 4.7を使用してTypo3 Webサイトを設定しました。 Webサイトはバイリンガル(ドイツ語/英語)であり、RealURLを使用して「話す」です。 デフォルトの言語はドイツ語です。
これまでのところうまくいきます。
のようなURLを取得しますユーザーが言語を英語に変更した場合、彼は次のようなURLを取得します。
href="http://www.mywebsite.something/en/news" REL="NOFOLLOW"> http://www.mywebsite.something/en/en/news
href="http://www.mywebsite.something/en/contact" REL="nofollow"> http://www.mywebsite.someth/en/contact
言語を変化させたら、彼は次のようなURLを取得します。
問題は次のとおりです。これにより、検索エンジンの重複が発生します。そのため、ユーザーが言語を変更する前に、URLのデフォルトとしてドイツ語の言語パラメータをデフォルトとして使用することもできます。
誰もが前に同じ問題を抱えていましたか?
ありがとう、Chris
解決
RealURL設定でデフォルト言語を定義しないようにしてください。 このようなSMTHは十分であるべきです:
array(
'GETvar' => 'L',
'valueMap' => array(
'en' => '1',
),
'noMatch' => 'bypass',
)
. 所属していません StackOverflow