Tôi đang chạy lưu trữ tĩnh trên s3 cho trang web của mình. Ví dụ. www.somedomain.com trỏ đến một thùng S3.S3 Proxy tới EC2 Instance
Tôi có tên miền phụ api.somedomain.com cho api của mình, nhưng nó đã gây phiền toái để giải quyết các vấn đề về tên miền chéo. Tôi muốn lập bản đồ www.somedomain.com/api/... -> api.somedomain.com/... nhưng không thực hiện chuyển hướng đầy đủ (301) vì tôi muốn có thể đăng bài.
Tôi hiểu rằng Cloudfront cho phép hành vi này, nhưng hơi quá mức vì tôi không cần CDN.
Tôi đã nhận được quy tắc định tuyến để làm việc với chuyển hướng 301, nhưng có cách nào để định cấu hình s3 để chuyển qua yêu cầu của tôi đến ec2 không? Cảm ơn!
Bạn sẽ không thể làm điều đó. S3 chỉ là một hệ thống lưu trữ đối tượng. Bạn có thể làm điều đó với cloudfront như bạn có thể sử dụng một nguồn gốc tùy chỉnh đó là trường hợp ec2 của bạn. – datasage
Yea. Có lý. Tuy nhiên S3 không có quy tắc định tuyến tùy chỉnh tương tự như mod_rewrite. Hình họ cũng có thể chuyển tiếp. = (Đã kết thúc thiết lập Cloudfront, nhưng chi phí nhiều hơn – kungfoo