Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Übernahme aus Wordpress in Contao

  1. #1
    Contao-Nutzer
    Registriert seit
    02.05.2013.
    Beiträge
    62

    Standard Übernahme aus Wordpress in Contao

    Hallo,

    ich bin dabei eine bestehende Wordpress Seite durch eine Contao Seite zu ersetzen. In der bestehenden Seite gibt es sehr viel Blog Beiträge die auch Google Rankings aufweisen. Diese sollen nicht verloren gehen. Gibt es in Contao eine Möglichkeit die URLs der bisherigen Newsbeiträge aus Wordpress genauso in Contao abzubilden?

    Beispiel:

    Wordpress:
    Code:
    https://www.domain.de/blog/2018/07/27/titel-des-newsbeitrags
    Aktuell sieht das in Contao so aus:
    Code:
    https://www.domain.de/aktuelles-details/titel-des-newsbeitrags.html
    soll aber so aussehen:
    Code:
    https://www.domain.de/blog/2018/07/27/titel-des-newsbeitrags

    Hat irgendjemand schon einmal das gleiche Problem erfolgreich gelöst oder kann mir Tipps geben?

    Danke!
    Geändert von BFS (25.10.2019 um 13:37 Uhr)

  2. #2
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @Spooky hat da soweit ich mich erinnere eine kostenpflichtige Erweiterung

    Vergiss es - falsch gelesen. Dir geht es ja nicht um die Übernahme der Beiträge aus Wordpress.

    Nachtrag: Vielleicht ist der Ansatz der sauberen Weiterleitung besser als der Versuch die Struktur von Wordpress nachzubilden. Es gibt da eine Erweiterung von Terminal 42 https://github.com/terminal42/contao-url-rewrite. Damit kann man die Redirects direkt im Backend verwalten.
    Geändert von mlweb (26.10.2019 um 11:48 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  3. #3
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.060
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von BFS Beitrag anzeigen
    Aktuell sieht das in Contao so aus:
    Code:
    https://www.domain.de/aktuelles-details/titel-des-newsbeitrags.html
    soll aber so aussehen:
    Code:
    https://www.domain.de/blog/2018/07/27/titel-des-newsbeitrags

    Hat irgendjemand schon einmal das gleiche Problem erfolgreich gelöst oder kann mir Tipps geben?

    Danke!
    Hängst du sehr an den drei Verzeichnisebenen für das Datum - die ja in Wirklichkeit keine sind? Oder hättest du dadurch mehrere gleiche Titel?
    Ansonsten könntest du auch eine 301-Weiterleitung machen in der .htaccess.

  4. #4
    Contao-Nutzer
    Registriert seit
    02.05.2013.
    Beiträge
    62

    Standard Umleitungen ...

    Hallo und Danke für die Hinweise.

    Also ich hänge auf keinen Fall an der Verzeichnisstruktur aber ich muss verhindern das die Seiten vom Google Index aus dann nicht mehr erreichbar wären. Es sind ziemlich viele Beiträge und wenn ich für jeden newsbeitrag eine Zeile Umleitung in die htaccess schreiben müsste wäre der Aufwand schon sehr hoch. Neue Beiträge die nach dem Umzug zu Contao erstellt werden können selbstverständlich die normalen Contao URLs haben.

    Das Contao URL Rewrite von Terminal 42 hatte ich auch schon entdeckt. Ich denke man könnte es damit hinbekommen aber leider nicht die Datumsangabe im Pfad ...

    Denke also das es schwierig/unmöglich wird ...?

  5. #5
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.060
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das sollte eigentlich direkt in der .htaccess klappen. Z.B etwa so: (ungetestet)
    Code:
    RedirectMatch 301 /blog/([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ /blog/$4

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
  •