多语言静态站点该如何部署?

查看 21|回复 0
作者:momotrilion   
背景:
1.公司现有官网,静态页面,中文站和英文站是两个独立的项目,使用不同的二级域名,分别部署在阿里云国内、国外两台不同的服务器上(用 nginx );英文站使用了阿里云的 PCDN 产品,加速国内外访问速度;
2.目前公司正在用 NUXT3 重构官网项目,中英站点将使用统一的二级域名,站点上提供切换语言按钮跳转;根据访客地区自动跳对应站点(我能找到 nginx 根据浏览器语言跳转的教程)
3.我目前的水平只能实现用一个三级域名分开中英文站点、实现跳转的方案
疑问:
1.参考正浩,中文站是 https://www.ecoflow.com/cn ,美国站是 https://www.ecoflow.com/us ,想实现这种统一二级域名,用 URL 后的不同路径(或者叫路由?)实现不同语言站点的访问;
2.考虑到国外用户访问英文站的速度,英文站是不是还得部署在国外的服务器上并使用 CDN 产品?那不就变成一份代码 部署在两台服务器上?是否合适?我看正浩的中美站点还是统一的 IP 入口
大部分需求和问题我网上没有找到合适的资料和关键词,求教大佬们,感谢大佬们不吝赐教
您需要登录后才可以回帖 登录 | 立即注册

返回顶部