# Website-Weiterleitungen

Source: https://support.kapsulehost.com/de-de/site-redirects

Weiterleitungen schicken Besucher von einer alten URL zu einer neuen, so können Sie eine Website umstrukturieren, ohne jeden Link, der darauf verweist, zu brechen. Diese Anleitung behandelt die drei Quellformen, die Wahl zwischen 301 und 302, Abfragezeichenfolgen und das Lesen des Verifizierungsabzeichens.

## Wo Weiterleitungen in KPanel zu finden sind

1. Melden Sie sich bei [KPanel](https://kpanel.kapsulehost.com) an.
2. Klicken Sie in der linken Seitenleiste auf **Websites** und dann auf die Website.
3. Öffnen Sie im linken Menü der Website **Einstellungen** und dann **Weiterleitungen**.

Die direkte Adresse ist `/websites/<site-id>/redirects`.

![Weiterleitungen für eine Website in KPanel](https://support.kapsulehost.com/help/screenshots/site-redirects.243dc02e.webp)

Weiterleitungen werden hier vom Webserver angewendet, bevor Ihre Anwendung läuft. Das macht sie schneller als eine plugin-basierte Weiterleitung und bedeutet, dass sie sogar für URLs funktionieren, die Ihre Anwendung überhaupt nicht erkennen würde.

## Eine Weiterleitung hinzufügen

1. Klicken Sie auf **Weiterleitung hinzufügen**.
2. Geben Sie den **Quellpfad** ein.
3. Geben Sie das **Ziel** ein.
4. Wählen Sie **301 Dauerhaft** oder **302 Temporär**.
5. Entscheiden Sie, ob **Abfragezeichenfolge beibehalten** angehakt bleiben soll.
6. Klicken Sie auf **Weiterleitung hinzufügen**.

Die Weiterleitung wird angewendet und dann direkt gegen Ihre Website geprüft, sodass der angezeigte Status das tatsächliche Verhalten widerspiegelt und nicht nur eine Annahme ist.

## Die drei Quellformen

| Form | Beispiel | Trifft zu auf |
|---|---|---|
| Exakt | `/old-page` | Nur diesen einen Pfad |
| Präfix | `/old-path/` | Diesen Pfad und alles darunter |
| Platzhalter | `/blog/*` | Alles unter `/blog/`, wobei der Rest erfasst wird |

Eine Platzhalter-Quelle erfasst alles, was auf das `*` passt, und das Ziel kann darauf als `$1` verweisen. Eine Quelle `/blog/*` mit einem Ziel von `/news/$1` schickt also `/blog/hello-world` zu `/news/hello-world`, und tut dasselbe für jeden anderen Beitrag, mit nur einer Regel.

> **Note:** Der Quellpfad kann nach dem Erstellen einer Weiterleitung nicht mehr geändert werden. Wenn Sie ihn falsch eingegeben haben, entfernen Sie die Weiterleitung und fügen Sie eine neue hinzu. Das Ziel, der Code und die Abfrage-Einstellung sind alle bearbeitbar.

## Ziele

Ein Ziel kann entweder sein:

- **Relativ**, wie `/new-page`, um Besucher an eine andere Stelle auf derselben Website zu schicken.
- **Absolut**, wie `https://example.com/new`, um sie zu einer vollkommen anderen Website zu schicken.

Absolute Ziele sind die Art, wie man Vanity-Pfade erstellt: `/docs` auf Ihrer Domain, der beispielsweise auf eine anderswo gehostete Dokumentation verweist.

## 301 oder 302

**301 Dauerhaft** teilt Browsern und Suchmaschinen mit, dass der Umzug endgültig ist. Suchmaschinen übertragen Ranking-Signale auf die neue URL und fragen die alte nicht mehr an. Browser cachen die Weiterleitung, manchmal für sehr lange Zeit.

**302 Temporär** sagt, dass der Umzug rückgängig gemacht werden könnte. Nichts wird übertragen und nichts wird langfristig gecacht.

Verwenden Sie 301 für eine echte Umstrukturierung: Sie haben eine Seite verschoben und sie kommt nicht zurück. Verwenden Sie 302 für alles, was Sie voraussichtlich rückgängig machen, etwa wenn eine Seite auf eine temporäre Kampagne oder einen Wartungshinweis verweist.

> **Warning:** Eine falsche 301 ist teuer rückgängig zu machen. Browser cachen dauerhafte Weiterleitungen aggressiv, sodass ein Besucher, der die fehlerhafte Regel einmal getroffen hat, ihr unter Umständen noch lange folgt, nachdem Sie sie gelöscht haben, ohne dass Sie dessen Cache leeren können. Wenn Sie sich nicht sicher sind, beginnen Sie mit einer 302 und stufen Sie sie zu einer 301 hoch, sobald Sie sicher sind.

## Abfragezeichenfolge beibehalten

**Abfragezeichenfolge beibehalten** ist standardmäßig aktiviert. Ist diese Option aktiv, wird `?utm_source=newsletter` und jeder andere Parameter zum Ziel übertragen.

Lassen Sie diese Option in fast allen Fällen aktiviert. Der Verlust von Abfragezeichenfolgen bricht Kampagnen-Tracking, Paginierung und Filter sowie jeden Link, der einen Zustand mitführt. Die Weiterleitungsliste markiert jede Regel, bei der diese Option deaktiviert ist, mit `(query stripped)`, sodass Sie auf einen Blick sehen, welche Regeln Parameter verwerfen.

Deaktivieren Sie sie nur, wenn das Ziel die alten Parameter niemals erhalten darf, etwa wenn die alten Parameter anders interpretiert würden und dazu führen würden, dass die falsche Seite angezeigt wird.

## Das Status-Abzeichen lesen

Nach jedem Speichern wird die Weiterleitung direkt gegen Ihre Website getestet, nicht über einen Cache, und das Ergebnis wird zum Abzeichen in der Spalte **Status**.

| Abzeichen | Bedeutung |
|---|---|
| Noch nicht verifiziert | Die Prüfung ist noch nicht gelaufen. Aktualisieren Sie in Kürze |
| Verifiziert, mit Code und Ziel | Die Weiterleitung ist live und tut genau das, was Sie konfiguriert haben |
| Angewendet, aber ohne Wirkung, mit einem Status | Die Regel wurde geschrieben, aber die Website hat etwas anderes zurückgegeben |

Das dritte Abzeichen ist dasjenige, auf das Sie reagieren sollten. Es bedeutet, dass die Konfiguration vorhanden ist, die Weiterleitung aber nicht wirkt, und der angezeigte Statuscode verrät Ihnen, was stattdessen passiert ist.

Möglicherweise sehen Sie nach dem Speichern auch eine Warnung, dass eine andere Konfiguration auf dem Server dieselbe Domain beansprucht. In diesem Fall greift die Weiterleitung erst, wenn dieser Konflikt gelöst ist, und die Meldung nennt die andere Konfiguration. Kontaktieren Sie den Support, wenn Sie diese Meldung sehen und sich nicht sicher sind, was sie bedeutet.

## Bearbeiten und Entfernen

Jede Zeile hat eine Bearbeiten-Schaltfläche und eine Entfernen-Schaltfläche.

Beim Bearbeiten können Sie das Ziel, den Code und die Abfrage-Einstellung ändern. Die Quelle ist festgelegt.

Beim Entfernen wird eine Bestätigung verlangt, und es wird erklärt, was passiert: Anfragen an diesen Pfad werden nicht mehr weitergeleitet und liefern stattdessen das, was die Website dort normalerweise ausliefert, oft ein 404.

## Eine Umstrukturierung planen

Bevor Sie eine große Anzahl von URLs verschieben, erspart Ihnen ein wenig Ordnung viel Ärger.

1. **Exportieren Sie Ihre aktuelle URL-Liste** aus Ihrer Sitemap oder Ihrer Analyse, damit Sie wissen, was tatsächlich Traffic erhält.
2. **Ordnen Sie Alt zu Neu zu**, eine Zeile pro URL. Gruppieren Sie alles, was ein Präfix teilt.
3. **Verwenden Sie Platzhalter für die Gruppen.** Eine einzige `/blog/*`-Regel schlägt zweihundert exakte Regeln und driftet nicht auseinander.
4. **Fügen Sie exakte Regeln für die Ausnahmen hinzu**, die nicht dem Muster folgen.
5. **Testen Sie jede Form einmal**, und prüfen Sie dann die Abzeichen.
6. **Beobachten Sie danach Ihre 4xx-Zahl** in [Website-Traffic-Analyse](https://support.kapsulehost.com/de-de/site-analytics). Ein steigender 404-Anteil bedeutet, dass Sie etwas übersehen haben.

> **Tip:** Fügen Sie eine gebrandete 404-Seite als Sicherheitsnetz für alles hinzu, was Sie übersehen. Sie verwandelt eine Sackgasse in einen Weg zurück in die Website. Siehe [Benutzerdefinierte Fehlerseiten](https://support.kapsulehost.com/de-de/site-error-pages).

## Fehlerbehebung

**Die Weiterleitung greift nicht.** Prüfen Sie das Abzeichen. Steht dort „angewendet, aber ohne Wirkung“, notieren Sie sich den zurückgegebenen Statuscode. Ein 200 bedeutet meist, dass etwas anderes die Anfrage zuerst beantwortet hat, oft die Anwendung selbst.

**Sie greift, aber ich lande auf der falschen URL.** Prüfen Sie auf eine Kette: Ihre Regel leitet den Traffic möglicherweise an einen Pfad weiter, den eine andere Regel oder die Anwendung erneut weiterleitet. Ketten sind langsam und verwirren Suchmaschinen. Richten Sie die erste Regel direkt auf das endgültige Ziel aus.

**Ein Platzhalter schickt alles auf eine Seite.** Dem Ziel fehlt sein `$1`. Ohne diesen fällt jede Erfassung auf dasselbe Ziel zusammen.

**Eine Weiterleitung, die ich gelöscht habe, passiert in meinem Browser immer noch.** Sie sind zuvor einer 301 gefolgt und Ihr Browser hat sie gecacht. Testen Sie in einem privaten Fenster, um zu bestätigen, dass die Regel wirklich verschwunden ist.

**Abfrageparameter verschwinden.** **Abfragezeichenfolge beibehalten** ist bei dieser Regel deaktiviert. Bearbeiten Sie sie und schalten Sie es wieder ein.

**Zu viele Weiterleitungen oder eine Schleife.** Zwei Regeln verweisen aufeinander, oder eine Regel verweist auf einen Pfad, der ihrem eigenen Quellmuster entspricht. Entfernen Sie eine Seite der Schleife.

## Verwandte Seiten

- [Benutzerdefinierte Fehlerseiten](https://support.kapsulehost.com/de-de/site-error-pages) dafür, was Besucher sehen, wenn nichts zutrifft.
- [Website-Traffic-Analyse](https://support.kapsulehost.com/de-de/site-analytics), um 3xx- und 4xx-Zahlen nach einer Umstrukturierung zu beobachten.
- [Eine Website mit Passwort schützen](https://support.kapsulehost.com/de-de/site-password-protect) zum Sperren eines Pfads, statt ihn zu verschieben.
