我正在使用美国 AWS 区域通过 Laravel Vapor 托管网站。我有一些潜在的欧洲客户,根据法规,我需要将为该网站提供服务的 AWS 区域设在欧洲之外。数据库本身不需要同步,所以我想将代码上传到两个区域并拥有单独的数据库。此外,我计划为我的欧洲客户使用单独的欧洲域名。这是解决这个问题的典型方法吗?或者有更好的方法吗?
答案1
如果出于监管原因您需要将数据保留在欧洲,那么单独安装是标准方法。此外,最好使用顶级语言域名(即 en.domain.com 和 de.domain.com) - 因为如果您在 URL 中这样做,则需要重定向器/代理。使用自动部署正确设置它,您就可以开始了。