Weiterleitung anlegen
In dieser Anleitung erfahren Sie Schritt für Schritt, wie Sie in ISPConfig Weiterleitungen erstellen und verwalten können. Dabei werden auch die unterschiedlichen Arten von Weiterleitungen erläutert.
Die von Apache-Servern bekannten htaccess-Dateien funktionieren nicht unter nginx. Bei Timme Hosting können Sie Ihre Weiterleitungen dennoch sehr bequem erstellen und verwalten, nämlich über ein spezielles Formular in ISPConfig.
Eine Weiterleitung wird auch als "Umleitung", "Rewrite Rule" oder "Redirect" bezeichnet.
-
Melden Sie sich in ISPConfig an und klicken Sie im Hauptmenü auf Webseiten.
Menüpunkt Webseiten
Die Seite Webseiten wird angezeigt.
-
Klicken Sie in der Tabelle auf die Webseite, für die Sie eine Weiterleitung erstellen möchten.
Tabelle der Webseiten
Die Seite Webseite wird angezeigt.
-
Klicken Sie auf den Reiter Umleitung.
Reiter Umleitung
Das Formular für Weiterleitungen wird angezeigt.
-
Konfigurieren Sie die Weiterleitungen, indem Sie die Formularfelder nach Bedarf wie folgt ausfüllen:
Weiterleitungstyp: Der hier ausgewählte Weiterleitungstyp bezieht sich nur auf das Textfeld Weiterleitungspfad. Nur wenn das Textfeld Weiterleitungspfad einen Wert enthält, wird der hier ausgewählte Weiterleitungstyp berücksichtigt.
Weiterleitungspfad: Mit dieser Funktion kann eine komplette Webseite umgeleitet werden, beispielsweise auf eine neue Domain und/oder auf ein Unterverzeichnis.
Zulässige Eingaben (beispielhaft; jeweils ohne Anführungszeichen):
Der Eintrag im Textfeld Weiterleitungspfad muss mit einem Schrägstrich enden!
- "http://www.neuebeispieldomain.de/": Besucher des URL "http://www.altebeispieldomain.de/" oder "https://www.altebeispieldomain.de/" werden zu dem URL "http://www.neuebeispieldomain.de/" weitergeleitet.
- "https://www.neuebeispieldomain.de/": Besucher des URL "http://www.altebeispieldomain.de/" oder "https://www.altebeispieldomain.de/" werden zu dem URL "https://www.neuebeispieldomain.de/" weitergeleitet.
- "[scheme]://neuebeispieldomain.de/": "[scheme]" wird automatisch durch "http" oder "https" ersetzt, abhängig davon, welche Variante der Besucher aufruft. Besucher des URL "http://www.altebeispieldomain.de/" werden zu dem URL "http://www.neuebeispieldomain.de/" weitergeleitet. Besucher des URL "https://www.altebeispieldomain.de/" werden zu dem URL "https://www.neuebeispieldomain.de/" weitergeleitet.
- "http://www.neuebeispieldomain.de/verzeichnis/": Besucher des URL "http://www.altebeispieldomain.de/" werden zu dem URL "http://www.neuebeispieldomain.de/verzeichnis/" weitergeleitet. Besucher des URL "http://www.altebeispieldomain.de/seite.html" werden zu dem URL "http://www.neuebeispieldomain.de/verzeichnis/seite.html" weitergeleitet.
- "http://111.222.333.444/" (IP-Adresse; nur in Verbindung mit dem Weiterleitungstyp proxy): Besucher des URL "http://www.beispieldomain.de/seite.html" erhalten genau diese Seite. Die Seite wird jedoch von dem Server mit der angegebenen IP-Adresse ausgeliefert und nicht von dem Server, dem die Domain zugeordnet ist.
- SEO-Redirect: Diese Funktion betrifft die Weiterleitung von Subdomains und Aliasdomains.
- Kein Redirect: keine Weiterleitung
- domain.tld => www.domain.tld: URLs ohne Subdomain werden zu URLs mit der Subdomain "www" weiterleitet.
Beispiel: "http://beispieldomain.de" nach "http://www.beispieldomain.de"
- www.domain.tld => domain.tld: URLs mit der Subdomain "www" werden zu URLs ohne Subdomain weitergeleitet.
Beispiel: "http://www.beispieldomain.de" nach "http://beispieldomain.de"
- *.domain.tld => domain.tld: URLs mit irgendeiner Subdomain werden zu URLs ohne Subdomain weitergeleitet.
Beispiel: "http://shop.beispieldomain.de" nach "http://beispieldomain.de"
- *.domain.tld => www.domain.tld: URLs ohne Subdomain oder mit irgendeiner Subdomain außer "www" werden zu URLs mit der Subdomain "www" weitergeleitet.
Beispiel: "http://shop.beispieldomain.de" nach "http://www.beispieldomain.de"
- * => domain.tld: URLs ohne Subdomain oder mit irgendeiner Subdomain sowie Aliasdomains werden zu URLs ohne Subdomain und zur Hauptdomain der Webseite weitergeleitet.
Beispiel: "http://www.musterdomain.de" nach "http://beispieldomain.de"
- * => www.domain.tld: URLs ohne Subdomain oder mit irgendeiner Subdomain sowie Aliasdomains werden zu URLs mit der Subdomain "www" und zur Hauptdomain der Webseite weitergeleitet.
Beispiel: "http://www.musterdomain.de" nach "http://www.beispieldomain.de"
- Rewrite Rules: In dieses Textfeld können eigene Weiterleitungsregeln eingetragen werden.
- Die Weiterleitungsregeln müssen der Syntax von nginx folgen. Die Syntax von Apache bzw. htaccess-Dateien kann nicht verarbeitet werden.
- Beachten Sie die Dokumentation von nginx auf folgender Seite: http://nginx.org/en/docs/http/ngx_http_rewrite_module.html
- Nur folgende Direktiven sind im Textfeld Rewrite Rules erlaubt: break, if, return, rewrite, set
- Falls Sie Weiterleitungsregeln von htaccess nach nginx konvertieren möchten, könnte der htaccess-Converter von Timme Hosting für Sie hilfreich sein: https://timmehosting.de/htaccess-converter
Nur für Timme-Hosting-Kunden mit Agenturpaket oder Managed Server:
- Im Reiter Optionen befindet sich das Textfeld nginx-Direktiven. In dieses Textfeld können Sie ebenfalls Weiterleitungsregeln eingeben, alternativ oder ergänzend zu dem Textfeld Rewrite Rules im Reiter Umleitung. Im Textfeld nginx-Direktiven können alle Direktiven verwendet werden. Die oben genannte Beschränkung auf die Direktiven "break, if, return, rewrite, set" gilt in diesem Textfeld nicht.
- Beachten Sie jedoch: Kunden mit einfachem Webhosting-Paket haben keinen Zugriff auf den Reiter Optionen und das Textfeld nginx-Direktiven. Tragen Sie daher alle Weiterleitungsregeln, die für den Kunden bearbeitbar sein sollen, in das Textfeld Rewrite Rules ein.
- Nach HTTPS umschreiben: Wenn das Häkchen gesetzt ist, werden unverschlüsselte URLs zu verschlüsselten URLs weitergeleitet.
Beispiel: "http://www.beispieldomain.de/seite.html" nach "https://www.beispieldomain.de/seite.html"
Voraussetzungen: Im Reiter Domain ist das Häkchen SSL gesetzt. Im Reiter SSL ist ein SSL-Zertifikat eingerichtet.
-
Klicken Sie auf Speichern.
Schaltfläche Speichern
Die Seite Webseiten wird angezeigt.
Geschafft! Sie haben eine oder mehrere Weiterleitungen in ISPConfig erstellt.
Zurück zu den Anleitungen