我的个人网站是由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/
上的德文网站。重定向如上。
最有意义的是什么?
答案 0 :(得分:1)
虽然.de域名后缀表示德国,但许多人将.de与德语联系起来。默认显示英语会增加混淆,这会成为寻求其他语言的人的障碍。
在en.example.de
上设置英文网站,在de.example.de
上设置德语是最一致的,并且最容易让您的多语言受众直观。
OP未列出的另一个选项是在example.de/en
上设置英文网站,在example.de/de
设置德语。