

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengonfigurasi dokumen indeks
<a name="IndexDocumentSupport"></a>

Saat Anda mengaktifkan hosting situs web, Anda juga harus mengonfigurasi dan mengunggah dokumen indeks. *Dokumen indeks* adalah halaman web yang dikembalikan Amazon S3 ketika permintaan dibuat ke root situs web atau setiap subfolder. Misalnya, jika pengguna memasukkan `http://www.example.com` di browser, pengguna tidak meminta halaman tertentu. Dalam hal ini, Amazon S3 menyajikan dokumen indeks, yang kadang-kadang disebut sebagai *halaman default*.

Saat mengaktifkan hosting situs web statis untuk bucket Anda, Anda memasukkan nama dokumen indeks (misalnya, `index.html`). Setelah Anda mengaktifkan hosting situs web statis untuk bucket, Anda mengunggah file HTML dengan nama dokumen indeks ke bucket Anda. 

Garis miring di akhir URL tingkat root bersifat opsional. Misalnya, jika Anda mengonfigurasi situs web Anda `index.html` sebagai dokumen indeks, salah satu dari URLs pengembalian berikut`index.html`.

```
1. http://example-bucket.s3-website.Region.amazonaws.com/
2. http://example-bucket.s3-website.Region.amazonaws.com
```

Untuk informasi selengkapnya tentang titik akhir situs web Amazon S3, lihat [Titik akhir situs web](WebsiteEndpoints.md).

## Indeks dokumen dan folder
<a name="IndexDocumentsandFolders"></a>

Di Amazon S3, bucket adalah kontainer datar objek. Bucket tidak menyediakan penyusunan hierarkis seperti halnya sistem file di komputer Anda. Namun, Anda dapat membuat hierarki logis dengan menggunakan nama kunci objek yang menyiratkan struktur folder. 

Sebagai contoh, anggaplah bucket dengan tiga objek yang memiliki nama utama berikut. Meskipun ketiga objek ini disimpan tanpa organisasi hierarki fisik, Anda dapat menyimpulkan struktur folder logis berikut dari nama kunci:
+ `sample1.jpg`—Objek berada di root bucket.
+ `photos/2006/Jan/sample2.jpg`—Objek berada di subfolder `photos/2006/Jan`.
+ `photos/2006/Feb/sample3.jpg`—Objek berada di subfolder `photos/2006/Feb`. 

Di konsol Amazon S3, Anda juga dapat membuat folder di bucket. Misalnya, Anda dapat membuat folder dengan nama `photos`. Anda dapat mengunggah objek ke bucket atau ke folder `photos` di dalam bucket. Jika Anda menambahkan objek `sample.jpg` ke bucket, nama kunci adalah `sample.jpg`. Jika Anda meng-upload objek ke folder `photos`, nama kunci objek adalah `photos/sample.jpg`.

Jika Anda membuat struktur folder dalam bucket, Anda harus memiliki dokumen indeks di setiap tingkat. Dalam setiap folder, dokumen indeks harus mempunyai nama yang sama, sebagai contoh, `index.html`. Saat pengguna menentukan URL yang menyerupai pencarian folder, ada atau tidak adanya garis miring menentukan perilaku situs web. Misalnya, URL berikut, dengan garis miring, mengembalikan dokumen indeks `photos/index.html`. 

```
1. http://bucket-name.s3-website.Region.amazonaws.com/photos/
```

Namun, jika Anda mengecualikan garis miring dari URL sebelumnya, Amazon S3 akan terlebih dahulu mencari objek `photos` dalam bucket. Jika objek `photos` tidak ditemukan, maka Amazon S3 akan mencari dokumen indeks, `photos/index.html`. Jika dokumen itu ditemukan, Amazon S3 mengembalikan pesan `302 Found` dan menunjuk ke kunci `photos/`. Untuk permintaan berikutnya ke `photos/`, Amazon S3 mengembalikan `photos/index.html`. Jika dokumen indeks tidak ditemukan, Amazon S3 mengembalikan kesalahan.

## Mengonfigurasi dokumen indeks
<a name="configuring-index-document"></a>

Untuk mengonfigurasi dokumen indeks menggunakan konsol S3, gunakan prosedur berikut. Anda juga dapat mengonfigurasi dokumen indeks menggunakan REST API, the AWS SDKs, the AWS CLI, or CloudFormation. 

**catatan**  
Dalam bucket berkemampuan Penentuan Versi, Anda dapat mengunggah beberapa salinan `index.html`, tetapi hanya versi terbaru yang akan diselesaikan. Untuk informasi selengkapnya tentang Penentuan Versi S3, lihat [Mempertahankan beberapa versi objek dengan Versi S3](Versioning.md).

Saat mengaktifkan hosting situs web statis untuk bucket Anda, Anda memasukkan nama dokumen indeks (misalnya, **index.html**). Setelah Anda mengaktifkan hosting situs web statis untuk bucket, Anda mengunggah file HTML dengan nama dokumen indeks ke bucket Anda.

**Untuk mengonfigurasi dokumen indeks**

1. Buat file `index.html`.

   Jika Anda tidak memiliki file `index.html`, Anda dapat menggunakan HTML berikut ini untuk membuatnya:

   ```
   <html xmlns="http://www.w3.org/1999/xhtml" >
   <head>
       <title>My Website Home Page</title>
   </head>
   <body>
     <h1>Welcome to my website</h1>
     <p>Now hosted on Amazon S3!</p>
   </body>
   </html>
   ```

1. Simpan file indeks secara lokal.

   Nama file dokumen indeks harus sama persis dengan nama dokumen indeks yang Anda masukkan ke dalam kotak dialog **Hosting situs web statis**. Nama dokumen indeks peka huruf besar/kecil. Misalnya, jika Anda memasukkan `index.html` untuk **Dokumen indeks** dalam kotak dialog **Hosting situs web statis**, nama file dokumen indeks Anda juga harus dan bukan `Index.html`.

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon S3 di. [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/)

1. Di panel navigasi kiri, pilih **Bucket tujuan umum**.

1. Dalam daftar bucket, pilih nama bucket yang ingin Anda gunakan untuk meng-host situs web statis.

1. Aktifkan hosting situs web statis untuk bucket Anda, lalu masukkan nama persis dokumen indeks Anda (misalnya, `index.html`). Untuk informasi selengkapnya, lihat [Mengaktifkan hosting situs web](EnableWebsiteHosting.md).

   Setelah mengaktifkan hosting situs web statis, lanjutkan ke langkah 6. 

1. Untuk mengunggah dokumen indeks ke bucket Anda, lakukan salah satu hal berikut ini:
   + Seret dan jatuhkan file indeks ke dalam daftar bucket konsol.
   + Pilih **Unggah**, dan ikuti petunjuk untuk memilih dan mengunggah file indeks.

   Untuk step-by-step instruksi, lihat[Mengunggah Objek](upload-objects.md).

1. (Opsional) Mengunggah konten situs web lain ke bucket Anda.

Selanjutnya, Anda harus mengatur izin akses situs web. Untuk informasi, lihat [Mengatur izin untuk akses situs web](WebsiteAccessPermissionsReqd.md). 

Anda juga dapat secara opsional mengonfigurasi [dokumen kesalahan](CustomErrorDocSupport.md), [catatan lalu lintas web](LoggingWebsiteTraffic.md), atau [arahkan ulang](how-to-page-redirect.md).