Redirect 301 neue Zeta Seite

  • Hallo zusammen,


    Ich habe nun eine neue Seite mit dem Zeta Producer erstellt. Nun würde ich gerne die alten Seiten via: Redirect 301 weiterleiten.

    Dies Funktioniert auch wie folgt:

    Code
    1. RewriteEngine on
    2. Redirect 301 /de/page/kontakt.html http://bmu-seite.ch/index.php
    3. Redirect 301 /de/page/uber-uns.html http://bmu-seite.ch/index.php
    4. Redirect 301 /de/list/18/news/zürcher-wohnhaus.html http://bmu-seite.ch/index.php
    5. Redirect 301 /de/produkte/15/wartungsbrücken/dachbefahranlagen.html http://bmu-seite.ch/index.php

    Nun meine Frage: wie ihr seht ist alles im Verzeichnis /de/ , kann ich nicht einfach das ganze Verzeichniss weiterleiten?


    Danke für eure hilfe.


    Gruss roger

  • Hallo Roger,


    also wenn dein Code so funktioniert hat, dann sollte eine Weiterleitung des Verzeichnisses /de mit allen Inhalten darin, mit folgendem Code funktionieren:

    Code
    1. RewriteEngine on
    2. Redirect 301 /de http://bmu-seite.ch/index.php

    Damit sollten dann (theoretisch ;)) komplett alle Inhalte des Verzeichnisses /de auf die index.php seite umgeleitet werden.

    Praktisch, kann ich dir aber gerade keine Garantie dafür geben, das es so auch funktioniert (also so selbst noch nicht getestet).

    Aber ein Versuch wäre es wert.


    Davor aber sicherheitshalber eine Kopie deiner .htaccess machen, falls es nicht klappen sollte.

  • Hallo Roger,


    vergiss meine Idee!

    Ich war zu schnell ;)


    Mir der Lösung werden die Seiten auf die dementsprechenden Seiten auf die neue Adresse umgeleitet.


    Also nicht das was du willst.


    Sind es eigentlich viele Seiten, um die es da geht?

    Und ist es richtig, das die alle auf die index.php weiterleiten sollen?

  • Ok, ich habe es gerade mit folgendem Eintrag, erfolgreich bei mir eben mit Testen hinbekommen:

    Code
    1. RewriteEngine on
    2. RedirectMatch 301 /de http://bmu-seite.ch

    Damit wurden z.B. alle Anfragen an "www.meine-adresse.de/de/seite1.html" oder "www.meine-adresse.de/de/seite2.php" erfolgreich auf "www.meine-adresse.de" umgeleitet.


    Ich vermute mal, das du dies so gemeint hast, oder?

  • Hallo Zusammen,


    der Ansatz von Jochen ist erstmal richtig, Ich bin gerade in einer "low-Internet" Gegend, kann also selber nicht testen, eventuell hilft noch ein $1 hinten dran


    Code
    1. RewriteEngine on
    2. RedirectMatch 301 /de http://bmu-seite.ch$1