Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: www.url.de/seite soll auf www.url.de/seite.html weiterleiten - wie einrichten?

  1. #1
    Contao-Nutzer
    Registriert seit
    15.12.2012.
    Beiträge
    121

    Standard www.url.de/seite soll auf www.url.de/seite.html weiterleiten - wie einrichten?

    Hallo zusammen,

    für die Nennung einer bestimmten Unterseite auf ausgedruckten Dokumenten soll eine möglichst simple URL angegeben werden.

    Beispiel:

    Auf dem Papier soll
    Code:
    www.url.de/seite
    genannt werden, wobei der Benutzer beim Aufruf von
    Code:
    url.de/seite
    zu
    Code:
    url.de/seite.html
    geleitet werden soll.

    Wie kann so etwas im besten Falle eingerichtet werden? Geht das vielleicht sogar in Contao?

  2. #2
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.779
    Partner-ID
    634

    Standard

    Kannst Du hiermit realisieren: https://packagist.org/packages/termi...ntao-shortlink


    Gesendet von iPhone mit Tapatalk

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

    Standard

    Oder ohne dafür extra ein Modul zu installieren ganz einfach in der .htaccess

    Code:
     RewriteRule ^seite$ $1/seite.html [R=301,L]
    Geändert von Kahmoon (24.06.2021 um 20:23 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    15.12.2012.
    Beiträge
    121

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Oder ohne dafür extra ein Modul zu installieren ganz einfach in der .htaccess

    Code:
     RewriteRule ^seite$ $1/seite.html [R=301,L]
    Wunderbar, ohne ein zusätzliches Modul wäre klasse!

    In welche .htaccess muss dieser Eintrag denn gepackt werden? In die .htaccess im Contao-Subordner /web?

  5. #5
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.779
    Partner-ID
    634

    Standard

    yepp


    Gesendet von iPhone mit Tapatalk

  6. #6
    Contao-Nutzer
    Registriert seit
    15.12.2012.
    Beiträge
    121

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Oder ohne dafür extra ein Modul zu installieren ganz einfach in der .htaccess

    Code:
     RewriteRule ^seite$ $1/seite.html [R=301,L]
    Nur kurz zum Verständnis:

    Ich habe diese RewriteRule einfach ganz ans Ende der bestehenden .htaccess gesetzt. Muss ich vielleicht noch den Cache leeren o. Ä., damit die neue Regel zur Anwendung kommt? Bislang funktioniert es nämlich noch nicht.

  7. #7
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.792

    Standard

    Nach "RewriteEngine On" und danach vor den ganzen Contao-Regeln. Am Ende macht es keinen Sinn, weil es da gar nicht mehr abgearbeitet werden kann. Da hat sich Contao schon alles vorher geschnappt.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

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

    Standard

    Zitat Zitat von KloBoBBerLe Beitrag anzeigen
    Nur kurz zum Verständnis:

    Ich habe diese RewriteRule einfach ganz ans Ende der bestehenden .htaccess gesetzt. Muss ich vielleicht noch den Cache leeren o. Ä., damit die neue Regel zur Anwendung kommt? Bislang funktioniert es nämlich noch nicht.
    Ganz oben direkt nach Rewrite Engine on

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
  •