Nếu tôi hiểu chính xác, bạn muốn TẤT CẢ yêu cầu đến shop.mydomain.com
để chuyển hướng đến mydomain.com/shop
.
Trong trường hợp đó, tôi khuyên bạn nên sử dụng "Quy tắc chuyển hướng" của S3.
Tạo một thùng trong S3 có tên shop.mydomain.com
. Mở các thuộc tính thùng và đặt nhóm thành "Bật tính năng lưu trữ trang web". Sau đó chọn tùy chọn "Chỉnh sửa quy tắc chuyển hướng".

Bây giờ chúng ta cần phải xác định quy tắc chuyển hướng phù hợp với mọi yêu cầu, và chuyển hướng nó để mydomain.com/shop
<RoutingRules>
<RoutingRule>
<Redirect>
<Protocol>https</Protocol>
<HostName>mydomain.com</HostName>
<ReplaceKeyPrefixWith>shop/</ReplaceKeyPrefixWith>
<HttpRedirectCode>301</HttpRedirectCode>
</Redirect>
</RoutingRule>
</RoutingRules>
Quy tắc này sẽ phù hợp với mọi yêu cầu và chuyển hướng nó.
Để biết thêm về quy tắc định tuyến, hãy kiểm tra các tài liệu chính thức: http://docs.aws.amazon.com/AmazonS3/latest/dev/HowDoIWebsiteConfiguration.html#configure-bucket-as-website-routing-rule-syntax
Bây giờ, bạn cần phải cấu hình shop.mydomain.com
ở Amazon Route 53 là một trỏ ALIAS
kỷ lục tại xô bạn vừa tạo ra, shop.mydomain.com
.
Vậy đó - Hãy tận hưởng!
Có cách nào để chuyển thư mục con của thùng chứa Amazon S3 sang máy chủ bên ngoài không? Ví dụ. Tôi đang cố gắng để có được mydomain.com/blog để chuyển tiếp đến một máy chủ Wordpress bên ngoài nhưng GIỮ tên miền như mydomain.com/blog. Tôi biết điều này có thể được thực hiện với một tên miền phụ nhưng tôi muốn sử dụng một thư mục con. Tôi có Wordpress của tôi trên một máy chủ riêng biệt bởi vì S3 lưu trữ không hỗ trợ WP (CGI/PHP/etc.) – evolross
Tôi tin rằng đặt cược tốt nhất của bạn là sử dụng CloudFront. Nó hỗ trợ các quy tắc định tuyến khác nhau để bạn có thể trỏ 'mydomain.com/blog' vào blog wordpress của bạn và mọi thứ khác vào thùng S3 của bạn. Vì yêu cầu proxy trên đám mây, người dùng của bạn sẽ không thấy bất kỳ sự phân tách nào - mọi thứ sẽ trông giống như một trang web duy nhất trong mydomain.com – secretmike
@secretmike Điều này nghe có vẻ giống như một tùy chọn thú vị. Bạn có thể đăng thêm thông tin về cách thực hiện việc này hoặc có thể liên kết đến giải pháp được đề xuất không? – modulitos