私はこの方法で言語を含む多言語サイトを持っています:
http://www.example.com/en/
http://www.example.com/de/
http://www.example.com/fr/
リンクの重複を避けるために、ルート()ページがなくても問題ありません/
か?
つまり、ルート301は次の場所にリダイレクトし/en/
ます。
$ curl -I http://www.example.com/
HTTP/1.1 301 Moved Permanently
Location: /en/
Googleは気にしますか、それとも気にしますか?誰かいますか?
http://www.example.com/fr/
すると、システムに保存されているCookieが前回の訪問で選択した言語を覚えていなければ、ユーザーはリダイレクトされる可能性があります。