Ergebnis 1 bis 5 von 5

Thema: Weiterleitung von altem auf neuen RSS-Feed?

  1. #1
    Contao-Fan Avatar von Russe
    Registriert seit
    23.10.2009.
    Beiträge
    729

    Standard Weiterleitung von altem auf neuen RSS-Feed?

    Hallo zusammen

    Es ist ein paar Tage her seit ich das letzte mal hier war, ich hoffe es geht euch allen gut :-)

    Ich habe eine Neuinstallation von Contao 4.4, https und ohne www, beides ist im Backend so konfiguriert und funktioniert auch.
    Ruft man die Seite nur als http oder mit www auf wird man entsprechend weitergeleitet.

    Mein Frage ist nun, ich habe einen alten RSS-Feed gehabt, http und mit www.
    Wo kann ich denn am einfachsten eine Weiterleitung für genau diesen Feed eintragen, mache ich das im Backend mit einer externen Weiterleitungsseite oder in der htaccess?
    Habe mit beidem rumgespielt aber bisher kein Erfolg gehabt. Bei all meinen Versuchen bin ich dann immer auf einer 404-Seite gelandet.

    Habt ihr nen Tipp wo ich da ansetzen kann?
    Russe

  2. #2
    Contao-Nutzer Avatar von Joern
    Registriert seit
    14.09.2018.
    Beiträge
    130

    Standard

    Bei meiner Webseite habe ich eine ganze Liste von Weiterleitungen eingerichtet, damit alte URLs auch heute noch funktionieren, indem sie auf die aktuelle URL weiterleiten. Dafür habe ich in der .htaccess folgende Einträge vorgenommen:

    Code:
    <IfModule mod_alias.c>
        RedirectMatch 301 ^/alteurl.hmtl /de/neueurl.html
    </IfModule>
    Da ich die Webseite seit Umstellung auf Contao auch gleich auf Mehrsprachigkeit umgestellt habe, ist das Sprachkürzel mit in der neuen URL, andernfalls das "/de" ggf. weglassen.

    Warum nimmst Du bei Deiner Neuinstallation nicht gleich die aktuelle Version Contao 4.9?
    Geändert von Joern (06.05.2020 um 12:38 Uhr)

  3. #3
    Contao-Fan Avatar von Russe
    Registriert seit
    23.10.2009.
    Beiträge
    729

    Standard

    OK, danke, das werde ich testen.

    Das Projekt hatte ich schon Mitte/Ende 2019 angefangen, da war 4.9 noch auf Dev-Status, leider ist es dann ne Weile liegen geblieben und ich kam jetzt erst wieder dazu, sonst hätte ich gleich die 4.9 LTS genommen.
    Russe

  4. #4
    Contao-Fan Avatar von Russe
    Registriert seit
    23.10.2009.
    Beiträge
    729

    Standard

    Super, klappt, htaccess ist die richtige Stelle.
    Dankeschön.

    Du hattest nur einen Tippfehler im Code, da hatte ein t gefehlt:
    RedirectMatch 301 ^/alteurl.hmtl /de/neueurl.html

    Da das ein RSS-Feed ist habe ich das ein bisschen anders gelöst, ich habe den alten Feed nur um einen Post erweitert dass es eine neue Adresse gibt und der alte Feed nicht mehr weiterlebt, sonst trage ich diese Weiterleitung ja ewig mit mir rum.

    Code:
    <IfModule mod_alias.c>
        Redirect "/rss-alt.xml" "/files/zeug/xml/rss-alt2.xml"
    </IfModule>
    Russe

  5. #5
    Contao-Nutzer Avatar von Joern
    Registriert seit
    14.09.2018.
    Beiträge
    130

    Standard

    Zitat Zitat von Russe Beitrag anzeigen
    Du hattest nur einen Tippfehler im Code, da hatte ein t gefehlt:
    RedirectMatch 301 ^/alteurl.hmtl /de/neueurl.html
    Danke für die Korrektur. Der Buchstabe ist beim Abtippen leider unbeabsichtigt verlorengegangen.
    Habe das fehlende "t" in meinem Beispiel oben jetzt ergänzt.
    Geändert von Joern (11.05.2020 um 11:13 Uhr)

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
  •