Một vài tháng trước, tôi nhận thấy rằng tôi đã gần đạt đến giới hạn băng thông trên tài khoản lưu trữ của mình. Chuyển đổi nhà cung cấp dịch vụ lưu trữ là một điều khó khăn, vì vậy tôi quyết định chuyển một số đồ họa băng thông cao sang Amazon S3, nơi có băng thông rẻ và không giới hạn. Tất cả đều ổn cho đến khi tôi nhận ra rằng Google đang trả về các kết quả tìm kiếm trỏ đến nhóm của tôi trên s3.amazonaws.com thay vì carltonbale.com. May mắn thay, AmazonAWS có cách giải quyết. Bạn có thể sử dụng tên miền của riêng mình trong bộ chứa Amazon S3. Dưới đây là hướng dẫn về cách thực hiện, từ đầu đến cuối Các bước giới thiệu dành cho người dùng Amazon S3 mới: - Trước hết, rõ ràng là bạn cần có tên miền riêng và tài khoản Amazon S3 của riêng mình - Thứ hai, bạn cần một cách để tạo/quản lý các bộ chứa Amazon S3, vì vậy bạn sẽ cần cài đặt ứng dụng khách trên PC của mình - Tôi hiện đang sử dụng ứng dụng khách truyền tệp CyberDuck. Tôi cũng đã sử dụng ứng dụng trả phí Bucket Explorer đã sử dụng và tiện ích bổ sung S3 Organizer cho Mozilla Firefox. Có rất nhiều tùy chọn có sẵn - Cài đặt ứng dụng truyền tệp bạn chọn và định cấu hình ứng dụng đó bằng cách nhập AmazonAWS của bạn Khóa truy cập và Khóa bí mật - Chúng có sẵn bằng cách truy cập httpaws.amazon.com, di chuột qua âÃÂàTài khoản dịch vụ web của bạnâÃÂàở góc trên bên phải và chọn âÃÂàAWS Access IdentifierâÃÂའ- Chúng có sẵn bằng cách truy cập httpaws.amazon.com, di chuột qua âÃÂàCách đặt tên miền phụ của bạn cho Nhóm Amazon S3: - Xác định chính xác tên miền muốn chuyển tiếp sang Amazon S3. S3 không phải là một máy chủ web, vì vậy tôi sẽ không nên chuyển tiếp toàn bộ miền của bạn tới đó mà nên chuyển tiếp miền phụ. Tên miền phụ mà tôi sắp sử dụng là tên miền thực tế mà tôi đã thiết lập: s3.carltonbale.com - Tạo một âÃÂàmới bucketâÃÂà(còn gọi là thư mục) bằng cách nhấp vào biểu tượng âÃÂÃÂtạo thư mục/bộ chứaâÃÂàbiểu tượng. Đặt tên cho nhóm chính xác tên miền phụ của bạn là gì - Tên nhóm ví dụ: s3.carltonbale.com Lưu ý: bạn phải sử dụng tên bộ chứa duy nhất; bạn sẽ không thể tạo nhóm nếu tên đó đã được người khác sử dụng, ngay cả khi trong một tài khoản riêng khác - Tên nhóm ví dụ: - Bây giờ là phần phức tạp: sửa đổi cài đặt máy chủ DNS của bạn. Các quy trình về cách thực hiện việc này khác nhau tùy theo máy chủ và hệ thống phần mềm, nhưng đây là các bước chung: - Đăng nhập vào bảng điều khiển máy chủ web của bạn và chọn âÃÂÃÂQuản lý cài đặt máy chủ DNSâÃÂàhoặc tương tự - Tạo mục nhập CNAME mới cho tên miền của bạn. Đối với ví dụ của tôi về s3.carltonbale.com, mục này là: Tên:s3 Loại:CNAME Giá trị:s3.amazonaws.com. (Nếu bạn là người dùng châu Âu, hãy sử dụng s3-external-3.amazonaws.com. Thay vào đó) - - Và vâng, dấu chấm ở cuối âÃÂÃÂs3.amazonaws.com.âÃÂàlà chính xác, ít nhất là đối với tôi. Nhìn vào các mục nhập khác của bạn để tìm ra những gì bạn nên nhập - Bây giờ đến phần khó nhất: chờ đợi. Mất khoảng 2 giờ để tên miền phụ của tôi được AmazonAWS công nhận - Mở tên miền phụ trong trình duyệt của bạn. Bây giờ bạn có thể truy cập các tệp của mình thông qua bất kỳ 3 url nào: - subdomain.domain.com (miễn là tên nhóm đầy đủ giống với tên miền phụ đầy đủ, tức là mysubdomain.mydomain.com, không cần chỉ định lại tên nhóm ở cuối url) - your_bucket_name.s3.amazonaws.com (tức là mysubdomain.mydomain.com.s3.amazonaws.com) - s3.amazonaws.com/your_bucket_name (tức là s3.amazonaws.com/mysubdomain.mydomain.com) Bước cuối cùng - Bạn sẽ cần đặt quyền trên bộ chứa của mình và các tệp bên trong bằng cách sử dụng công cụ quản lý bộ chứa yêu thích của bạn. Tôi khuyên bạn nên đặt quyền bộ chứa thành âÃÂÃÂtoàn quyền kiểm soát bởi chủ sở hữuâÃÂàvà đặt quyền của các tệp trong bộ chứa thành â ÃÂÃÂhoàn toàn kiểm soát bởi chủ sở hữu, quyền truy cập đọc cho mọi ngườiâÃÂÃÂ. Điều này sẽ ngăn mọi người không thể duyệt/liệt kê các tệp trong bộ chứa của bạn - Nếu bạn không muốn Google (hoặc Google Hình ảnh) lập chỉ mục các tệp trong tên miền phụ của mình, hãy tạo một tệp có tên robots.txt chứa nội dung sau và sao chép tệp đó vào bộ chứa của bạn: Đại lý người dùng: * Không cho phép: / Đó chính là hướng dẫn từ đầu đến cuối của tôi về cách sử dụng tên miền của riêng bạn với Amazon S3. Nếu tôi bỏ lỡ điều gì đó hoặc nếu điều gì đó không rõ ràng, hãy cho tôi biết trong phần nhận xét và tôi sẽ sửa nó.