Bạn có thể đặt chỉ mục html trong một thư mục không?

Khi bật dịch vụ lưu trữ trang web, bạn cũng phải định cấu hình và tải lên tài liệu chỉ mục. Tài liệu chỉ mục là một trang web mà Amazon S3 trả về khi có yêu cầu tới thư mục gốc của trang web hoặc bất kỳ thư mục con nào. Ví dụ: nếu người dùng nhập

//bucket-name.s3-website.Region.amazonaws.com/photos/
9 trong trình duyệt, thì người dùng đó không yêu cầu bất kỳ trang cụ thể nào. Trong trường hợp đó, Amazon S3 cung cấp tài liệu chỉ mục, đôi khi được gọi là trang mặc định

Khi bật dịch vụ lưu trữ trang web tĩnh cho nhóm của mình, bạn nhập tên của tài liệu chỉ mục [ví dụ:

//bucket-name.s3-website.Region.amazonaws.com/photos/
0]. Sau khi bật dịch vụ lưu trữ trang web tĩnh cho nhóm của mình, bạn tải tệp HTML có tên tài liệu chỉ mục lên nhóm của mình

Dấu gạch chéo ở URL cấp gốc là tùy chọn. Ví dụ: nếu bạn định cấu hình trang web của mình với

//bucket-name.s3-website.Region.amazonaws.com/photos/
0 làm tài liệu chỉ mục, một trong các URL sau sẽ trả về
//bucket-name.s3-website.Region.amazonaws.com/photos/
0

//example-bucket.s3-website.Region.amazonaws.com/
//example-bucket.s3-website.Region.amazonaws.com

Để biết thêm thông tin về điểm cuối trang web Amazon S3, hãy xem Điểm cuối trang web

Chỉ mục tài liệu và thư mục

Trong Amazon S3, thùng là một thùng phẳng chứa các đối tượng. Nó không cung cấp bất kỳ tổ chức phân cấp nào như hệ thống tệp trên máy tính của bạn. Tuy nhiên, bạn có thể tạo cấu trúc phân cấp hợp lý bằng cách sử dụng tên khóa đối tượng ngụ ý cấu trúc thư mục

Ví dụ: hãy xem xét một nhóm có ba đối tượng có các tên khóa sau. Mặc dù chúng được lưu trữ mà không có tổ chức phân cấp vật lý, nhưng bạn có thể suy ra cấu trúc thư mục hợp lý sau từ các tên khóa

  • //bucket-name.s3-website.Region.amazonaws.com/photos/
    3 — Đối tượng nằm ở gốc của nhóm

  • //bucket-name.s3-website.Region.amazonaws.com/photos/
    4 — Đối tượng nằm trong thư mục con
    //bucket-name.s3-website.Region.amazonaws.com/photos/
    5

  • //bucket-name.s3-website.Region.amazonaws.com/photos/
    0 — Đối tượng nằm trong thư mục con
    //bucket-name.s3-website.Region.amazonaws.com/photos/
    1

Trong bảng điều khiển Amazon S3, bạn cũng có thể tạo thư mục trong bộ chứa. Ví dụ: bạn có thể tạo một thư mục có tên

//bucket-name.s3-website.Region.amazonaws.com/photos/
2. Bạn có thể tải các đối tượng lên bộ chứa hoặc vào thư mục
//bucket-name.s3-website.Region.amazonaws.com/photos/
2 trong bộ chứa. Nếu bạn thêm đối tượng
//bucket-name.s3-website.Region.amazonaws.com/photos/
4 vào nhóm, tên khóa là
//bucket-name.s3-website.Region.amazonaws.com/photos/
4. Nếu bạn tải đối tượng lên thư mục
//bucket-name.s3-website.Region.amazonaws.com/photos/
2, tên khóa của đối tượng là
//bucket-name.s3-website.Region.amazonaws.com/photos/
7

Nếu bạn tạo cấu trúc thư mục trong nhóm của mình, bạn phải có tài liệu chỉ mục ở mỗi cấp. Trong mỗi thư mục, tài liệu chỉ mục phải có cùng tên, ví dụ:

//bucket-name.s3-website.Region.amazonaws.com/photos/
0. Khi người dùng chỉ định một URL giống với tra cứu thư mục, việc có hay không có dấu gạch chéo ở cuối sẽ xác định hành vi của trang web. Ví dụ: URL sau đây, với dấu gạch chéo ở cuối, trả về tài liệu chỉ mục
//bucket-name.s3-website.Region.amazonaws.com/photos/
9

//bucket-name.s3-website.Region.amazonaws.com/photos/

Tuy nhiên, nếu bạn loại trừ dấu gạch chéo ở cuối khỏi URL trước đó, trước tiên, Amazon S3 sẽ tìm đối tượng

//bucket-name.s3-website.Region.amazonaws.com/photos/
2 trong bộ chứa. Nếu không tìm thấy đối tượng
//bucket-name.s3-website.Region.amazonaws.com/photos/
2, nó sẽ tìm kiếm một tài liệu chỉ mục,
//bucket-name.s3-website.Region.amazonaws.com/photos/
9. Nếu tài liệu đó được tìm thấy, Amazon S3 trả về thông báo
//bucket-name.s3-website.Region.amazonaws.com/photos/
43 và trỏ tới khóa
//bucket-name.s3-website.Region.amazonaws.com/photos/
44. Đối với các yêu cầu tiếp theo tới
//bucket-name.s3-website.Region.amazonaws.com/photos/
44, Amazon S3 trả về
//bucket-name.s3-website.Region.amazonaws.com/photos/
9. Nếu không tìm thấy tài liệu chỉ mục, Amazon S3 sẽ trả về lỗi

Định cấu hình tài liệu chỉ mục

Để định cấu hình tài liệu chỉ mục bằng bảng điều khiển S3, hãy sử dụng quy trình sau. Bạn cũng có thể định cấu hình tài liệu chỉ mục bằng API REST, AWS SDK, AWS CLI hoặc AWS CloudFormation

Khi bật dịch vụ lưu trữ trang web tĩnh cho nhóm của mình, bạn nhập tên của tài liệu chỉ mục [ví dụ:

//bucket-name.s3-website.Region.amazonaws.com/photos/
0]. Sau khi bật dịch vụ lưu trữ trang web tĩnh cho nhóm, bạn tải tệp HTML có tên tài liệu chỉ mục này lên nhóm của mình

Để định cấu hình tài liệu chỉ mục

  1. Tạo một tệp

    //bucket-name.s3-website.Region.amazonaws.com/photos/
    0

    Nếu bạn không có tệp

    //bucket-name.s3-website.Region.amazonaws.com/photos/
    0, bạn có thể sử dụng HTML sau để tạo một tệp

    //bucket-name.s3-website.Region.amazonaws.com/photos/
    4
  2. Lưu tệp chỉ mục cục bộ

    Tên tệp tài liệu chỉ mục phải khớp chính xác với tên tài liệu chỉ mục mà bạn nhập vào hộp thoại Lưu trữ trang web tĩnh. Tên tài liệu chỉ mục phân biệt chữ hoa chữ thường. Ví dụ: nếu bạn nhập

    //bucket-name.s3-website.Region.amazonaws.com/photos/
    0 cho tên tài liệu Chỉ mục trong hộp thoại Lưu trữ trang web tĩnh, thì tên tệp tài liệu chỉ mục của bạn cũng phải là
    //bucket-name.s3-website.Region.amazonaws.com/photos/
    0 chứ không phải
    //bucket-name.s3-website.Region.amazonaws.com/photos/
    92

  3. Đăng nhập vào Bảng điều khiển quản lý AWS và mở bảng điều khiển Amazon S3 tại https. // bảng điều khiển. aws. amazon. com/s3/

  4. Trong danh sách Bộ chứa, chọn tên của bộ chứa mà bạn muốn sử dụng để lưu trữ trang web tĩnh

  5. Bật lưu trữ trang web tĩnh cho nhóm của bạn và nhập tên chính xác của tài liệu chỉ mục của bạn [ví dụ:

    //bucket-name.s3-website.Region.amazonaws.com/photos/
    0]. Để biết thêm thông tin, hãy xem Kích hoạt lưu trữ trang web

    Sau khi kích hoạt lưu trữ trang web tĩnh, hãy chuyển sang bước 6

  6. Để tải tài liệu chỉ mục lên bộ chứa của bạn, hãy thực hiện một trong các thao tác sau

    • Kéo và thả tệp chỉ mục vào danh sách nhóm bảng điều khiển

    • Chọn Tải lên và làm theo lời nhắc để chọn và tải tệp chỉ mục lên

    Để biết hướng dẫn từng bước, hãy xem Tải đối tượng lên

  7. [Tùy chọn] Tải nội dung trang web khác lên nhóm của bạn

Tiếp theo, bạn phải thiết lập quyền truy cập trang web. Để biết thông tin, hãy xem Đặt quyền truy cập trang web

Tôi nên đặt tệp html chỉ mục của mình ở đâu?

Chỉ mục. html cho trang web của bạn phải được tải lên thư mục public_html . Đó là cách khách truy cập sẽ thấy nó khi truy cập trang web của bạn.

Chỉ mục html có phải là tệp hoặc thư mục không?

chỉ mục. html là tên tệp đặc biệt cho biết đây là trang web mặc định cho thư mục này của trang web của chúng tôi.

Chỉ mục html có phải nằm trong thư mục gốc không?

Như vậy, chỉ mục. tệp html phải luôn được đặt trực tiếp trong thư mục gốc , không phải trong bất kỳ thư mục con nào. lưu ý bên lề. Bất kỳ thư mục nào cũng có thể có chỉ mục riêng. html và trình duyệt được chuyển hướng đến thư mục đó không có tệp cụ thể nào được chỉ định sẽ hiển thị chỉ mục.

Làm cách nào để tạo tệp html chỉ mục trong thư mục gốc?

Tạo chỉ mục. Vào đường dẫn sau. C. \Program Files\ibm\iccsap\server\bin\webroot. Tạo một thư mục có cùng tên với thư mục gốc của bạn. Vào thư mục vừa tạo và dán chỉ mục. html bạn đã tạo ở bước 1.

Chủ Đề