

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Konfigurieren eines Indexdokuments
<a name="IndexDocumentSupport"></a>

Wenn Sie Website-Hosting aktivieren, müssen Sie auch ein Indexdokument konfigurieren und hochladen. Ein *Indexdokument* ist eine Webseite, die Amazon S3 zurückgibt, wenn eine Anforderung für die Root einer Website oder einen Unterordner erfolgt. Wenn ein Benutzer beispielsweise `http://www.example.com` in den Browser eingibt, fordert er keine spezifische Seite an. In diesem Fall stellt Amazon S3 das Indexdokument bereit, das manchmal auch als *Standardseite* bezeichnet wird.

Wenn Sie das statische Website-Hosting für Ihren Bucket aktivieren, geben Sie den Namen des Indexdokuments ein (z. B, `index.html`). Nachdem Sie das statische Website-Hosting für Ihren Bucket aktiviert haben, laden Sie eine HTML-Datei mit dem Namen des Indexdokuments in Ihren Bucket hoch. 

Der abschließend Schrägstrich der Root-Level-URL ist optional. Wenn Sie Ihre Website beispielsweise `index.html` als Indexdokument konfigurieren, wird eine der folgenden Optionen URLs zurückgegeben`index.html`.

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

Weitere Informationen zu Amazon-S3-Website-Endpunkten finden Sie unter [Website-Endpunkte](WebsiteEndpoints.md).

## Indexdokument und Ordner
<a name="IndexDocumentsandFolders"></a>

In Amazon S3 ist ein Bucket ein eindimensionaler Container mit Objekten. Er bietet keine hierarchische Organisation wie das Dateisystem auf Ihrem Computer. Sie können jedoch mit Objektschlüsselnamen, die eine Ordnerstruktur implizieren, eine logische Hierarchie erstellen. 

Betrachten wir beispielsweise einen Bucket mit drei Objekten, die die folgenden Schlüsselnamen besitzen. Obwohl diese nicht in einer physischen Hierarchie gespeichert sind, können Sie aus den Schlüsselnamen die folgende logische Ordnerstruktur ableiten:
+ `sample1.jpg` – Das Objekt befindet sich im Stammverzeichnis des Buckets.
+ `photos/2006/Jan/sample2.jpg` – Das Objekt befindet sich im Unterordner `photos/2006/Jan`.
+ `photos/2006/Feb/sample3.jpg` – Das Objekt befindet sich im Unterordner `photos/2006/Feb`. 

In der Amazon-S3-Konsole können Sie auch einen Ordner in einem Bucket erstellen. Sie können beispielsweise einen Ordner mit dem Namen erstelle `photos`. Sie können Objekte in den Bucket hochladen, oder in den `photos`-Ordner im Bucket. Wenn Sie dem Bucket das Objekt `sample.jpg` hinzufügen, ist der Schlüsselname `sample.jpg`. Wenn Sie das Objekt in den Ordner `photos` hochladen, ist der Objektschlüsselname `photos/sample.jpg`.

Wenn Sie eine Ordnerstruktur in Ihrem Bucket erstellen, muss es auf jeder Ebene ein Indexdokument geben. In jedem Ordner muss das Indexdokument den gleichen Namen haben, `index.html`. Wenn ein Benutzer eine URL angibt, die an eine Ordnersuche erinnert, bestimmt das Vorhandensein oder Fehlen eines abschließenden Schrägstrichs das Verhalten der Website. Die folgende URL beispielsweise mit einem abschließenden Schrägstrich gibt das Indexdokument `photos/index.html` zurück. 

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

Wenn Sie den abschließenden Schrägstrich aus der obigen URL weglassen, sucht Amazon S3 zuerst im Bucket nach dem Objekt `photos`. Wird das Objekt `photos` nicht gefunden, sucht es nach einem Indexdokument, `photos/index.html`. Wird dieses Dokument gefunden, gibt Amazon S3 eine `302 Found`-Meldung zurück und verweist auf den `photos/`-Schlüssel. Für nachfolgende Anforderungen für `photos/` gibt Amazon S3 `photos/index.html` zurück. Wird das Indexdokument nicht gefunden, gibt Amazon S3 einen Fehler zurück.

## Konfigurieren eines Indexdokuments
<a name="configuring-index-document"></a>

Gehen Sie wie folgt vor, um ein Indexdokument mit der S3-Konsole zu konfigurieren. Sie können ein Indexdokument auch mithilfe der REST-API, der AWS SDKs, der oder AWS CLI, konfigurieren CloudFormation. 

**Anmerkung**  
In einem Bucket mit aktivierter Versionsverwaltung können Sie mehrere Kopien der Datei „`index.html`“ hochladen, es wird jedoch nur die neueste Version verwendet. Weitere Informationen zur Verwendung der S3-Versionsverwaltung finden Sie unter [Beibehalten mehrerer Versionen von Objekten mit der S3-Versionsverwaltung](Versioning.md).

Wenn Sie das statische Website-Hosting für Ihren Bucket aktivieren, geben Sie den Namen des Indexdokuments ein (z. B, **index.html**). Nachdem Sie das Hosting statischer Websites für den Bucket aktiviert haben, laden Sie eine HTML-Datei mit diesem Indexdokumentnamen in Ihren Bucket hoch.

**So konfigurieren Sie das Indexdokument**

1. Erstellen Sie eine Datei `index.html`.

   Wenn Sie nicht über eine Datei `index.html` verfügen, können Sie mit dem folgenden HTML-Code eine Datei erstellen:

   ```
   <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. Speichern Sie die Indexdatei lokal.

   Der Dateiname des Indexdokuments muss genau mit dem Namen des Indexdokuments übereinstimmen, den Sie im Dialogfeld **Static website hosting (Statisches Website-Hosting)** eingeben. Beim Namen des Indexdokuments wird die Groß- und Kleinschreibung berücksichtigt. Wenn Sie beispielsweise im Dialogfeld **Static website hosting (Statisches Website-Hosting)** `index.html` als den Namen des **Index document (Indexdokuments)** eingeben, muss der Dateiname des Indexdokuments ebenfalls `index.html` und nicht `Index.html` lauten.

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon S3 S3-Konsole unter [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Wählen Sie im linken Navigationsbereich **Allzweck-Buckets** aus.

1. Wählen Sie in der Liste Buckets den Namen des Buckets aus, den Sie zum Hosten einer statischen Website verwenden möchten.

1. Aktivieren Sie das Hosting statischer Websites für Ihren Bucket und geben Sie den exakten Namen Ihres Indexdokuments ein (z. B. `index.html`). Weitere Informationen finden Sie unter [Aktivieren des Website-Hostings](EnableWebsiteHosting.md).

   Fahren Sie mit Schritt 6 fort, nachdem Sie das Hosting statischer Websites aktiviert haben. 

1. Führen Sie einen der folgenden Schritte aus, um das Indexdokument in Ihren Bucket hochzuladen:
   + Ziehen Sie die Indexdatei per Drag & Drop in das Konsolen-Bucket-Verzeichnis.
   + Wählen Sie **Upload (Hochladen)** und folgen Sie den Anweisungen zur Auswahl und zum Hochladen der Indexdatei.

    step-by-stepAnweisungen finden Sie unter[Objekte hochladen](upload-objects.md).

1. (Optional) Laden Sie andere Website-Inhalte in Ihren Bucket hoch.

Als Nächstes müssen Sie Berechtigungen für den Websitezugriff festlegen. Weitere Informationen finden Sie unter [Festlegen von Berechtigungen für den Website-Zugriff](WebsiteAccessPermissionsReqd.md). 

Optional können Sie auch ein [Fehlerdokument](CustomErrorDocSupport.md), eine[Webdatenverkehrs-Protokollierung](LoggingWebsiteTraffic.md) oder eine [Weiterleitung](how-to-page-redirect.md) konfigurieren.