1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Redirect 302 anstatt 301

Dieses Thema im Forum "Konfiguration" wurde erstellt von ExusuDesign, 26. September 2018.

Schlagworte:
  1. ExusuDesign

    ExusuDesign Member

    Registriert seit:
    16. Februar 2018
    Beiträge:
    6
    Zustimmungen:
    0
    Guten Abend, ich habe mit einer WP-Installation das folgende Problemchen:

    Es sind mehrere Domains auf das WP-Verzeichnis gerootet. Ruft man diese auf, wird auf die in WP eingestellte Domain umgeleitet - aber mit einer Umleitung 302, das sollte 301 sein! Es steht nichts dergleichen in der htaccess und es gibt keine weiteren Umleitungen seitens Provider-Backend. Hat jemand eine Ahnung wie das kommt und wo ich dies ändern kann?

    Beispiel:
    - https://www.ferienwohnungen-madeira-portugal.de (In WP eingestellt Domain)
    - https://www.casa-atlantico.de (eine weitere Domain dieses Verzeichnisses wird mit 302 auf die o.g. Domain umgeleitet.)

    Vielen Dank und Grüße
     
  2. Persephone

    Persephone Well-Known Member

    Registriert seit:
    21. Februar 2016
    Beiträge:
    597
    Zustimmungen:
    48
    Hallo,

    die Serverantwort 302 zeigt an, dass die angeforderte Ressource zwar verfügbar ist, sich allerdings vorübergehend woanders befindet – Found (Moved Temporarily). Der Nutzer wird umgeleitet. Diese Art der Weiterleitung macht nur Sinn, wenn ein Inhalt z. B. durch einen Serverumzug für einen bestimmten Zeitraum unter einer anderen URL abrufbar ist. Wird über längere Zeit mit 302 weitergeleitet kann dies zu Duplicate Connent fürhen, die Hauptdomain fällt im Ranking zurück.

    Wenn ich auf den Link von casa-atlantico.de klicke, lande ich auf einer weißen Facebook-Seite (https://www.facebook.com/flx/warn/?u=https://www.casa-atlantico.de/&.....)
    mit folgenden Hinweis:
    Du verlässt Facebook
    Wir möchten nur sicher gehen, dass du dem Link zu dieser Website folgen möchtest: https://www.casa-atlantico.de/
    Weil ich der Sache nicht traue, habe ich den Link nicht weiter verfolgt.

    Eine 302 Weiterleitung kommt nicht einfach so aus dem Nichts, die muss von einem leibhaftigen Mensch explizit eingerichtet worden sein. Natürlich kann das auch eine Marketingsoftware oder ein entsprechenden Redirect Plugin, aber nicht ohne, dass es vom Nutzer oder dem Ersteller der Website installiert wurde.
     
  3. ExusuDesign

    ExusuDesign Member

    Registriert seit:
    16. Februar 2018
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo,

    vielen Dank für Deine Mühe! Was ein 302 ist und das dieser nicht gut für SEO ist und DC verursachen kann etc. weiß ich ja - deshalb möchte ich das auch bereinigen ;)

    Woher hier der FB Kram im zweiten Link kommt, kann ich echt nicht sagen, sorry dafür. Wir haben ja auch noch gar nichts bei FB. Hier nochmals der richtige Link:
    https://www.casa-atlantico.de

    Diese Weiterleitung kommt auch nicht aus dem "Nichts", sondern anscheinend von WP. WP leitet ja alle Domains die auf eine Installation zeigen auf die im Backend eingestellte Domain um - aber das ist sonst immer eine 301, nicht wie hier eine 302!
     
  4. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    www.casa-atlantico.de läuft auf einem nginx Server. Die Wahrscheinlichkeit ist groß, dass der Hoster einen rewrite redirect (302) durchführt anstatt einem rewrite permanet (301). So sehr ich nginx mag, aber für Webhosting empfehle ich weiterhin den Apache.
     
  5. ExusuDesign

    ExusuDesign Member

    Registriert seit:
    16. Februar 2018
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo,
    vielen Dank für Deine Antwort! Das hatte ich auch vermutet und beim Hoster (WebGo) angerufen, der dortig Support versicherte mir, dass dieses 302 Redirect nicht durch die Konfiguration des Servers verursacht wird. Daher bin ich auch etwas ratlos ;)
     
  6. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Wenn der Redirect wirklich aus WordPress kommt kann es ein 301er (Canonical Redirect) oder ein 302er (Umleitung bei nicht gefundenen Seiten) sein. Ich würde einfach eine 301er Weiterleitung beim Provider einrichten, das spart Zeit und Nerven.
     
  7. ExusuDesign

    ExusuDesign Member

    Registriert seit:
    16. Februar 2018
    Beiträge:
    6
    Zustimmungen:
    0
    Weißt Du eventuell wo dieser Redirect in WP erzeugt wird?
    Es handelt sich hier um eine MU Installation mit Domain-Mapping, wobei die oben genannten Domains zur Hauptseite (Netzwerk) gehören und nicht gemappt werden. Die zweite Seite in der MU Installation mit den gemappten Domains erzeugt wie in den Einstellungen für das Mapping eingestellt, einwandfreie 301 Weiterleitungen. Beispiel zweite Seite:
    - https://www.aussteigen-nach-madeira-portugal.de (Hauptdomain der zweiten Seite)
    - https://www.refugium-madeira.de (weiter Domain welche autom. auf Hauptdomain geleitet wird)
     
  8. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Die Umleitung wird in wp_redirect() durchgeführt. Der Standard Status Code ist 302. Der 301er wird zu 95% in redirect_canonical() erzeugt. Das Domainmapping sollte man lassen. Erstelle die Redirects serverseitig.
     
  9. ExusuDesign

    ExusuDesign Member

    Registriert seit:
    16. Februar 2018
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo,
    nochmals vielen Dank! Wie meinst Du das? Das Mapping via sunrise.php ist doch Standard und funktioniert auch hier einwandfrei?! Probleme habe ich ja nur mit den nicht gemappten Domains?! Wie ist Deine Erfahrung, ist es sinvolle den 302 in wp_redirect() anzupassen?
     
  10. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    sunrise.php ist kein Standard sondern ein massiver Eingriff in die WP Logik. Standard ist eine Domain pro Installation oder Site. Umleitungen macht man serverseitig.
     
  11. ExusuDesign

    ExusuDesign Member

    Registriert seit:
    16. Februar 2018
    Beiträge:
    6
    Zustimmungen:
    0
    Alles klar, danke Dir für Deine Mühe!
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden