在单个域上以不同语言组织相同的网站

时间:2013-08-03 22:34:27

标签: url

我的个人网站是由Sphinx制作的。它生成静态HTML页面。 Currenty,内容仅限英语或德语。我想将其扩展为多种语言。我还不知道如何构建我的网址。

应该做以下事情:

  • /_download/_download/_images等静态文件夹只能在服务器上使用一次,我没有那么多空间。

  • 这些语言可能处于平等地位,但这并不重要。

  • 旧网址仍可正常运行,默认为英文。我不想导致单个404错误。

我目前有以下想法:

  • 将英文网站放在`example.de/上,将德语网站放在de.example.de/上,然后将de.example.de/_download重定向到example.de/_download,并附上.htaccess个文件。< / p>

  • 将英文网站放在example.de/上,并将德文网站放在example.de/de/上。重定向如上。

  • en.example.de/上的英文网站和de.example.de/上的德文网站。并重定向所有语言。

  • example.de/en/上的英文网站和example.de/de/上的德文网站。重定向如上。

最有意义的是什么?

1 个答案:

答案 0 :(得分:1)

虽然.de域名后缀表示德国,但许多人将.de与德语联系起来。默认显示英语会增加混淆,这会成为寻求其他语言的人的障碍。

en.example.de上设置英文网站,在de.example.de上设置德语是最一致的,并且最容易让您的多语言受众直观。

OP未列出的另一个选项是在example.de/en上设置英文网站,在example.de/de设置德语。