我已经在AWS上创建了一个实例t3.micro
,并且已经安装了vesta control panel
。
我已将我的ec2实例连接到CloudFront,从而将其连接到路由53。
我的问题是当我访问mydomain.com:port
时显示page not found
,但是当我使用IP:port
进行访问时它正在工作。
我的问题是如何在路由53中将subdomain.mywebsite.com
路由到mydomain.com:port
。
提前感谢!
您需要在CloudFront配置中设置原点HTTP/HTTPS ports。
它不会盲目地代理流量,它将尝试在端口上进行连接。
更改后,您可以将CloudFront连接到HTTP的端口80或HTTPS的端口443,但后端的流量将转发到正确的端口。
您需要在Route 53托管区域中添加资源记录,以便可以将要用于网站的域名解析为CloudFront分发域或EC2实例的地址,具体取决于您托管主机的方式网站。