Anpassen von Fehlerseiten
Inhalt: Wenn ein Website-Besucher eine Seite anfordert, die der Webserver nicht bereitstellen kann – aus welchem Grund auch immer (die Seite ist nicht vorhanden, der Besucher hat nicht die Berechtigung, die Seite anzuzeigen, der Webserver hat Probleme usw.) – wird stattdessen eine Fehlerseite mit einer Erklärung und einem Standard-HTTP-Fehlercode angezeigt.
Plesk umfasst eine Reihe von Standard-Fehlerseiten für alle gängigen HTTP-Fehler. Die Fehlerseiten können auch für einzelne Websites (Plesk für Linux) oder virtuelle Verzeichnisse (Plesk für Windows) angepasst werden. In Plesk für Windows lassen sich Fehlerseiten außerdem durch Weiterleitungen ersetzen.
In this topic, you will learn how to customize a website’s error pages in Plesk.
Überblick
Die Anpassung der Fehlerseiten für eine Website umfasst zwei Schritte:
- Benutzerdefinierte Fehlerseiten für die Website aktivieren
- Dateien für Standardfehlerseite ändern oder vollständig benutzerdefinierte HTML/CSS-Dateien zusammen mit den erforderlichen Assets hochladen
Anpassen von Fehlerseiten
Zunächst müssen Sie die Unterstützung benutzerdefinierter Fehlerseiten für die gewünschte Website aktivieren.
So aktivieren Sie benutzerdefinierte Fehlerseiten für eine Website:
- Melden Sie sich in Plesk an.
- Gehen Sie zu Websites & Domains und suchen Sie die entsprechende Domain.
- Gehen Sie zum Tab „Hosting & DNS“ und klicken Sie dann auf Hosting.
- Klicken Sie das Kontrollkästchen „Benutzerdefinierte Fehlerdokumente“ an und klicken Sie dann auf Speichern.
Now, instead of the default error pages, custom error pages will be served for the website. The custom error pages‘ files can be found in the error_docs
directory inside the website’s Home directory.
By default, the custom error pages‘ files are copies of the default error pages‘ files. To customize a website’s error pages, either the custom error page files need to be edited, or entirely custom ones need to be uploaded. If you cannot write HTML/CSS code, Plesk File Manager comes with a WYSIWYG HTML editor that can be used to make simple customizations.
Bemerkung: (Plesk for Linux) When uploading custom error pages‘ files to the server, make sure not to change the file names. For example, if you rename the not_found.html
file to not-found.html
, the custom error page will not be shown when a website visitor encounters the 404 NOT FOUND error.
Bemerkung: (Plesk für Windows) Aus Sicherheitsgründen können Sie keine Dateien per FTP oder Dateimanager in das Verzeichnis error_docs
hochladen. Verwenden Sie stattdessen eine RDP-Verbindung oder wenden Sie sich an Ihren Hosting-Provider, um Unterstützung zu erhalten.
If you remove or rename one or more custom error pages‘ files in the error_docs
directory, the default error pages will be shown to website visitors encountering the corresponding errors.
So deaktivieren Sie benutzerdefinierte Fehlerseiten für eine Website:
- Melden Sie sich in Plesk an.
- Gehen Sie zu Websites & Domains und suchen Sie die entsprechende Domain.
- Gehen Sie zum Tab „Hosting & DNS“ und klicken Sie dann auf Hosting.
- Clear the „Custom error documents“ checkbox, and then click Save.
Now, the default error pages will be served for the website.
Bemerkung: Disabling custom error pages does not remove or alter the custom error pages‘ files in the error_docs
directory. If custom error pages are once again enabled for the website, any and all customizations made to the custom error pages‘ files will once again take effect.
(Plesk für Windows) Anpassen der Quelle von Fehlerseiten
In Plesk for Windows, you can specify any file inside the website’s error_docs
directory as the source for an error page. You can also set an URL of a web page (whether hosted on the Plesk server or not) as the source for an error page instead of a file. When you do, website visitors encountering a specific error will be automatically redirected to the specified page.
Another difference compared to Plesk for Linux is that in Plesk for Windows, you can configure error pages on a per-virtual directory basis, not just for the website as a whole. Thus, it is possible to make it so that visitors encountering the same error would see a different error page depending on the specific page they requested.
Wenn Sie nur die Fehlerseitenquellen für das virtuelle Verzeichnis /
(das dem Dokumentstamm der Website, dem physischen Verzeichnis httpdocs
, entspricht) anpassen, ohne die Fehlerseitenquellen für andere virtuelle Verzeichnisse anzupassen, werden diese für die gesamte Website verwendet.
So passen Sie die Quelle für eine Fehlerseite für ein virtuelles Verzeichnis an:
-
Gehen Sie zu Websites & Domains und suchen Sie die entsprechende Domain.
-
Click Virtual Directories, and then navigate to the desired virtual directory, if necessary.
-
Go to the „Error Documents“ tab, and then click the icon corresponding to the error whose source you want to customize.
-
Select „File“ under „Type“.
-
Specify the name of the error page file under „Location“ (the file must exist in the
error_docs
directory), and then click Save.
Now, instead of the default error page, website visitors encountering that error will see a custom error page.
To replace the error page for a virtual directory with a redirect:
-
Gehen Sie zu Websites & Domains und suchen Sie die entsprechende Domain.
-
Click Virtual Directories, and then navigate to the desired virtual directory, if necessary.
-
Go to the „Error Documents“ tab, and then click the icon corresponding to the error whose error page you want to replace with a redirect.
-
Select „URL“ under „Type“.
-
Specify the desired URL under „Location“ (the URL may point to a page not hosted on the Plesk server, for example,
https://google.com
), and then click Save.
Now, instead of seeing an error page, website visitors encountering that error will be redirected to the specified URL.