CloudFront xóa tiện ích mở rộng html
Tất cả các trang trên trang web có cấu trúc được cung cấp bởi HTML. HTML cung cấp cấu trúc cho nội dung, văn bản, bảng, tiêu đề và danh sách trên trang web giúp trang dễ đọc. Trong khi lưu tài liệu HTML, nó có phần mở rộng là. html. Do đó, URL của trang web có một. phần mở rộng html. Các. tiện ích mở rộng html có thể dễ dàng xóa bằng cách chỉnh sửa. tập tin htaccess Show tập tin htaccess. Các. htaccess được tạo bằng Trình soạn thảo văn bản như Notepad. Đó là một tệp ASCII đơn giản cho phép máy chủ biết những thay đổi cấu hình nào sẽ được thực hiện trên cơ sở từng thư mục
Loại bỏ. Tiện ích mở rộng html. Để loại bỏ. phần mở rộng html từ một URL. Ví dụ. example.com/content.html Đến example.com/content Bạn phải làm theo các bước sau.
HTML
________số 8_______
Giờ đây, bạn có thể liên kết bất kỳ trang nào bên trong tài liệu HTML mà không cần thêm phần mở rộng của trang vì hiện tại sẽ không có phần mở rộng nào hiển thị trong URL của trang web Ví dụ. image Công cụ tìm kiếm có thể lập chỉ mục các trang này dưới dạng nội dung trùng lặp, để khắc phục điều này, hãy thêm thẻ meta vào tệp HTML. Sau khi bạn thiết lập nguồn gốc của mình với các đối tượng (nội dung) mà bạn muốn CloudFront phân phát cho người xem, bạn phải sử dụng các URL chính xác để tham chiếu các đối tượng đó trong trang web hoặc mã ứng dụng của bạn để CloudFront có thể phân phối nó Tên miền mà bạn sử dụng trong các URL dành cho các đối tượng trên các trang web của bạn hoặc trong ứng dụng web của bạn có thể là một trong những tên sau
Ví dụ: bạn có thể sử dụng một trong các URL sau để trả lại tệp
Bạn sử dụng cùng một định dạng URL cho dù bạn lưu trữ nội dung trong bộ chứa Amazon S3 hay tại một nguồn gốc tùy chỉnh, chẳng hạn như một trong các máy chủ web của riêng bạn Định dạng URL phụ thuộc một phần vào giá trị mà bạn chỉ định cho Đường dẫn gốc trong bản phân phối của mình. Giá trị này cung cấp cho CloudFront một đường dẫn thư mục trên cùng cho các đối tượng của bạn. Để biết thêm thông tin về cách đặt đường dẫn gốc khi bạn tạo bản phân phối, hãy xem Để biết thêm thông tin về các định dạng URL, hãy xem các phần sau Sử dụng tên miền của riêng bạn (ví dụ. com)Thay vì sử dụng tên miền mặc định mà CloudFront chỉ định cho bạn khi tạo bản phân phối, bạn có thể sử dụng tên miền đó dễ làm việc hơn, chẳng hạn như
Nếu bạn định sử dụng HTTPS giữa người xem và CloudFront, hãy xem phần Sử dụng tên miền thay thế và HTTPS Sử dụng dấu gạch chéo (/) trong URLKhi bạn chỉ định URL cho các thư mục trong bản phân phối CloudFront của mình, hãy chọn luôn sử dụng dấu gạch chéo ở cuối hoặc không bao giờ sử dụng dấu gạch chéo ở cuối. Ví dụ: chỉ chọn một trong các định dạng sau cho tất cả các URL của bạn
Tại sao nó quan trọng? Cả hai định dạng đều hoạt động để liên kết với các đối tượng CloudFront, nhưng tính nhất quán có thể giúp ngăn ngừa sự cố khi bạn muốn vô hiệu hóa một thư mục sau này. CloudFront lưu trữ các URL chính xác như chúng được xác định, bao gồm cả dấu gạch chéo ở cuối. Vì vậy, nếu định dạng của bạn không nhất quán, bạn sẽ cần làm mất hiệu lực các URL thư mục có và không có dấu gạch chéo để đảm bảo rằng CloudFront sẽ xóa thư mục Thật bất tiện khi phải vô hiệu hóa cả hai định dạng URL và có thể dẫn đến chi phí bổ sung. Đó là bởi vì nếu bạn phải nhân đôi số lần vô hiệu hóa để bao gồm cả hai loại URL, thì bạn có thể vượt quá số lần vô hiệu hóa miễn phí tối đa được phép trong tháng. Và nếu điều đó xảy ra, bạn sẽ phải trả tiền cho tất cả các trường hợp vô hiệu, ngay cả khi chỉ tồn tại một định dạng cho mỗi URL thư mục trong CloudFront Tạo URL đã ký cho nội dung bị hạn chếNếu bạn có nội dung mà bạn muốn hạn chế quyền truy cập, bạn có thể tạo các URL đã ký. Ví dụ: nếu bạn chỉ muốn phân phối nội dung của mình cho những người dùng đã xác thực, bạn có thể tạo các URL chỉ hợp lệ trong một khoảng thời gian được chỉ định hoặc chỉ khả dụng từ một địa chỉ IP được chỉ định. Để biết thêm thông tin, hãy xem Cung cấp nội dung riêng tư với URL đã ký và cookie đã ký |