我试图通过使用EC2内部的docker托管多个具有不同端口(81、82和83)的小型wordpress网站。问题是,当我尝试将AWS ALB和ALB中的那些端口成功映射到每个实例和wordpress,但wordpress重定向到其siteURL
时,每个端口的映射如下:
https://my-alb-00000000.ap-southeast-1.elb.amazonaws.com:81
https://my-alb-00000000.ap-southeast-1.elb.amazonaws.com:82
https://my-alb-00000000.ap-southeast-1.elb.amazonaws.com:83
因此,我想知道如何解决该问题?我可以安装nginx来进行端口映射还是要防止wordpress siteURL
映射配置吗?
答案 0 :(得分:0)
我找到了一个解决方案,我们可以创建具有不同端口的不同wordpress docker容器,然后将这些端口映射到具有不同目标组或同一目标组内的AWS ALB。主要的关键是我们需要更新wordpress的siteURL
中的子域或完整域。因此,无论何时我们要访问wordpress或其管理员,我们都无法再浏览每个IP和端口。我们可以使用其子域或完整域进行访问。