1

我的个人网站是用 Sphinx 制作的。它生成静态 HTML 页面。目前,内容只有英文或德文。我想将其扩展到多种语言。我还不知道如何构建我的 URL。

应做到以下几点:

  • 像这样的静态文件夹/_download/_download并且/_images必须仍然只在服务器上一次,我没有那么多空间。

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

  • 旧 URL 仍然可以正常工作,并且默认为英文。我不想导致单个 404 错误。

我目前有以下想法:

  • 将英文站点打开`example.de/,将德语站点打开并使用文件de.example.de/重定向de.example.de/_download到。example.de/_download.htaccess

  • 把英文网站放上去example.de/,把德文网站放上去example.de/de/。重定向如上。

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

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

什么最有意义?

4

1 回答 1

1

虽然 .de 域后缀表示德国,但许多人将 .de 与德语联系在一起。默认情况下显示英语会增加混乱,这对那些寻求其他语言的人来说是一个障碍。

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

OP未列出的另一个选项是将英语站点设置为 ,将德语站点设置example.de/enexample.de/de

于 2013-08-04T01:07:32.217 回答