Ergebnis 1 bis 10 von 10

Thema: Seiten umbenannt: Wie leite ich "No active page for page ID XXX" ohne 404 um?

  1. #1
    Contao-Fan
    Registriert seit
    05.11.2012.
    Beiträge
    400

    Standard Seiten umbenannt: Wie leite ich "No active page for page ID XXX" ohne 404 um?

    Hallo zusammen,

    ich weiß nicht, in welchem Unterforum diese Frage sinnvollerweise hinpasst, daher habe ich es mal hier probiert (bitte umbetten, wenn hier falsch).

    Ich habe eine Liveseite umfangreich umgebaut und dabei mussten auch einige Unterseiten geändert werden.
    Diese sind aber natürlich schon von Google & Co. gelistet.

    Wenn nun jemand auf diese umbenannten Seiten möchte, wird mir im Backend "No active page for page ID XXX" angezeigt. Der Besucher wird direkt über die 404 Fehlerseite auf die Sitemap geleitet. Ich würde ihn aber gerne umleiten, so dass er nun auf die gesuchte Seite mit dem neuen Namen kommt, ohne die Fehlerseite angezeigt zu bekommen. Wie mache ich das?
    Ist dies überhaupt sinnvoll im Hinblick auf Googles Suchverhalten? Wird hier die alte Seite weiterhin gelistet werden, da sie dann ja wieder ein Ziel hat?

    Ich habe versucht, es über die htaccess zu lösen, habe es aber überhaupt nicht hinbekommen (zwischendurch war die ganze Site nicht mehr zu erreichen...).

    Für Eure Hilfe wäre ich sehr dankbar.

    Viele Grüße
    Jan-Dirk

  2. #2
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.518
    User beschenken
    Wunschliste

    Standard

    Mit htaccess wäre schon richtig.
    Es gibt noch eine Möglichkeit im Backend, du kannst eine Seite mit dem altem Alias anlegen, diese aber vom Typ "Interne Weiterleitung" und bei Weiterleitungstyp dann "301 Permanente Weiterleitung".

    Wenn du sehr viele davon hast, solltest du aber doch auf htaccess gehen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  3. #3
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Folgende Zeile in die htaccess nach "RewriteEngine on"

    Code:
    RedirectMatch 301 ^(.*)/alte-url.html$ $1/neue-url.html
    Für Google ist das die beste Lösung. Durch 301 sagst du ihm das die Seite umgezogen wurde und der Index wird aktualisiert.


    VG

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Oder du nutzt die Erweiterung Redirect4ward. Da kannst das dann übers Backend machen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  5. #5
    Contao-Fan
    Registriert seit
    05.11.2012.
    Beiträge
    400

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Oder du nutzt die Erweiterung Redirect4ward. Da kannst das dann übers Backend machen.

    Viele Grüße
    Die ist leider nur bis 2.11. kompatibel...

  6. #6
    Contao-Fan
    Registriert seit
    05.11.2012.
    Beiträge
    400

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Folgende Zeile in die htaccess nach "RewriteEngine on"

    Code:
    RedirectMatch 301 ^(.*)/alte-url.html$ $1/neue-url.html
    Für Google ist das die beste Lösung. Durch 301 sagst du ihm das die Seite umgezogen wurde und der Index wird aktualisiert.


    VG
    Aber weitergeleitet wird da nichts, oder? Ich komme dann immer noch auf die Fehlerseite...

  7. #7
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Wie ist denn die URL im Index ganz genau? Sind hier noch Parameter dabei? Versuchs mal ohne das $ nach der alten URL.

    Code:
    RedirectMatch 301 ^(.*)/alte-url.html $1/neue-url.html
    Schreib uns doch mal die alte URL aus dem Index und die neue URL.

  8. #8
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Jan-Dirk Beitrag anzeigen
    Die ist leider nur bis 2.11. kompatibel...
    Die Version auf github auch? Dürfte aktueller sein, so wie ich Psi kenne ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  9. #9
    Contao-Fan
    Registriert seit
    05.11.2012.
    Beiträge
    400

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Wie ist denn die URL im Index ganz genau? Sind hier noch Parameter dabei? Versuchs mal ohne das $ nach der alten URL.

    Code:
    RedirectMatch 301 ^(.*)/alte-url.html $1/neue-url.html
    Schreib uns doch mal die alte URL aus dem Index und die neue URL.
    Nein, ich habe mich vertan, es passt alles und wird auch super weitergeleitet.
    Vielen Dank für die schnelle Hilfe!!!
    Schöne Woche
    Jan-Dirk

  10. #10
    Contao-Fan
    Registriert seit
    05.11.2012.
    Beiträge
    400

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Die Version auf github auch? Dürfte aktueller sein, so wie ich Psi kenne ;-)

    Viele Grüße
    Mit github kenne ich mich leider nicht aus. Aber trotzdem danke!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •