将多个域定向到一个域下的特定URL:Amazon S3或Apache
我有一个具有用户配置文件和以下地址结构的站点:将多个域定向到一个域下的特定URL:Amazon S3或Apache,apache,amazon-s3,dns,url-redirection,amazon-route53,Apache,Amazon S3,Dns,Url Redirection,Amazon Route53,我有一个具有用户配置文件和以下地址结构的站点: www.mywebsite.com/user1 www.mywebsite.com/user2 我需要允许用户将他们自己的域指向/重定向到我网站上各自的页面,例如: www.user1owndomain.com-->www.mywebsite.com/user1 www.user2owndomain.com-->www.mywebsite.com/user2 一个外部域只能指向一个内部页。用户将通过添加CNAME/A记录手动设置其DNS。用
- www.mywebsite.com/user1
- www.mywebsite.com/user2
- www.user1owndomain.com-->www.mywebsite.com/user1
- www.user2owndomain.com-->www.mywebsite.com/user2
提前感谢您分享您的专家意见。您可以使用CloudFront+s3实现这一点。配置一个s3存储桶,您将在其中托管所有站点。然后为每个顶级域创建一个发行版,并将s3网站设置为您的来源。使用origin+path指向每个用户站点,并配置s3以返回重定向 例如: (cf cname)www.userdomain.com 来源:mybucket/user1/(s3网站) (S3)配置mybucket/user1/index.html对象以重定向
我相信CloudFront发行版的默认限制是200。您不能使用CNAME指向HTTP请求路径。