Freigeben über


Standarddokumente

von Walter Oliver

Das Standarddokument ist für Clientanforderungen an eine Website vorgesehen, die keinen Dokumentnamen angeben, z. B. www.microsoft.com. Das Standarddokument gibt an, welche Datei zugestellt werden soll. Sie können mehrere Standarddokumente für eine Website konfigurieren, aber es gibt einen Leistungsvorteil, wenn Sie weniger Dokumente verwenden.

Bei jeder Anforderung muss der IIS die Liste der Standarddokumente abrufen und nach jeder Datei im Inhaltspfad suchen, bis er die erste Übereinstimmung findet. Wenn Sie fünf Dokumente konfigurieren und die Website das letzte Dokument verwendet, erhöht sich dadurch die Zeit, die das System nach dem Dokument sucht. Wenn Sie jedoch ein einziges Standarddokument verwenden oder das erste Dokument in der Liste verwenden, beschleunigt dies die Anforderungszeit.

Mit der Delegierungsfunktion von IIS 7 und höher können Sie diese Eigenschaft an den Websitebesitzer delegieren und den Websitebesitzer ermuntern, nur ein einziges Dokument zu verwenden.

Globale Konfigurierung von Standarddokumenten mithilfe des IIS-Managers

  1. Doppelklicken Sie im Menü Verwaltungstools auf Internetinformationsdienste-Manager (IIS).
  2. Klicken Sie im IIS-Manager auf den Servernamen-Knoten, und scrollen Sie dann, um das Symbol Standarddokument zu suchen.
  3. Doppelklicken Sie auf Standarddokument.
    Screenshot of the P 8701 Home page. The default Document icon is selected.
  4. Klicken Sie im Fenster Aktionen auf Hinzufügen.
    Screenshot of the Default Document page. In the Actions pane, Add is highlighted.
  5. Geben Sie im Dialogfeld Standarddokument hinzufügen den Namen des Standarddokuments ein.
  6. Klicken Sie auf OK.

Hinweis

Legen Sie dies auf so wenige Standarddokumente wie möglich fest. Wenn die Eigenschaft delegiert ist, können Benutzer bestimmte Dokumente hinzufügen und auf ein einziges Dokument beschränken, um eine bessere Leistung für ihre Websites zu erzielen.

Standarddokumente global mithilfe des IIS PowerShell-Anbieters hinzufügen und entfernen

  • Um den Dateinamen foo.html hinzuzufügen, öffnen Sie die PowerShell-Eingabeaufforderung, und geben Sie Folgendes ein:
add-webconfigurationproperty /system.webServer/defaultDocument -name files -value @{value="foo.html"}
  • Um den Dateinamen foo.html zu entfernen, tippen Sie:
remove-webconfigurationproperty /system.webServer/defaultDocument -name files -atElement @{value="foo.html"}

Siehe auch C# und PowerShell-Skriptbeispiele für ein anderes Beispielskript zum Konfigurieren von Standarddokumenten.

Informationen zum Konfigurieren des Standarddokuments oder anderer Eigenschaften für die Delegierung finden Sie im Thema "Konfigurieren der Delegierungsverwaltung weiter unten in diesem Abschnitt.

Weitere Informationen