主要是考虑对收索引擎的友好程度,让人家好搜索到。
子目录最后呈现的 URL 就是 http://www.xxx.com/en
二级域名的 URL 就是 http://en.xxx.com
看了一些大型跨国企业的官网,似乎两种都有。
有大佬对这方面熟悉的吗?
1
Jirajine 2021-05-22 16:23:03 +08:00 via Android
什么都不用,根据语言设置 /浏览器头自动返回对应语言的页面。
要不然你所有页面每加一种语言都要改? |
3
learningman 2021-05-22 16:28:17 +08:00 via Android
@Jirajine CI 呗
|
4
Jirajine 2021-05-22 16:37:04 +08:00
@libasten #2 到也是。那就用子目录吧,一种语言的界面全都放到一个子目录下,像这样 https://docs.microsoft.com/en-us/dotnet/ ,不带目录的请求根据语言设置 /浏览器头跳转。
分子域名相当于单独的网站了,肯定要差一些。但如果你代码里大量使用绝对路径不好更改那分子域名比较省事。 |
5
Tumblr 2021-05-22 16:45:41 +08:00
|
6
libasten OP |
7
Tianao 2021-05-22 17:48:54 +08:00 via iPhone
感觉 IT 大厂都是用子目录的。
|
8
pcbl 2021-05-22 18:30:39 +08:00 via Android
子域名吧,可以独立的去部署解析,比如给子域名单独选个适合国内的线路,或者直接放国内
|
9
opengps 2021-05-22 19:49:17 +08:00
看你出发点,如果你想分开独立部署,子域名更合适,如果你是一个源站,那么用二级目录似乎更受欢迎
|
10
kchum 2021-05-23 19:30:27 +08:00
子域名更适合吧,毕竟有可能中文网站由于各种因素需要国内服务器解决中文用户访问问题。
|