[Frage] Real Url redirect TYPO3-Version: 6.2.7

  • newbie12 newbie12
    T3PO
    0 x
    24 Beiträge
    0 Hilfreiche Beiträge
    28. 07. 2015, 15:49

    Hallo zusammen,
    also meine Frage: Kann man mit realurl eine Seite so weiterleiten, dass in z.B. http://www.meine-domain.com/de/hier-steht-meine-seite.html /de/ immer entfernt wird.
    Ich habe eine Seite wo die URL derzeit immer mit /de/ generiert wird aber ich würde das ganze gerne ohne /de/ hinbekommen. Die URL selbst anzupassen ist kein Problem, nur die Weiterleitung von /de/ auf die gleiche Seite ohne /de/ bekomm ich nicht hin? (also von "[code]http://www.meine-domain.com/de/hier-steht-meine-seite.html[/code]" weiterleiten auf "[code]http://www.meine-domain.com/hier-steht-meine-seite.html[/code]")
    Da ich noch ein totaler Anfänger in Typo3 bin wäre ich echt dankbar, wenn jemand vielleicht konkret einen Codeschnipsel bzw. ein Beispiel hätte, nicht nur einen Verweis auf die Doku von realurl :)


  • 1
  • thahammer thahammer
    Jedi-Ritter
    0 x
    126 Beiträge
    0 Hilfreiche Beiträge
    31. 07. 2015, 08:31

    Generell könntest das über die htaccess Datei machen, aber dann wird das /de/ immer rausgemacht.
    Rewrite Rule ist das Stichwort.

    Ich habe das ganze andersrum um doppelten Content zu vermeiden.

    [code]

    1. RewriteCond %{REQUEST_FILENAME} !-f
    2. RewriteRule !^(nc/)?(en|de)/? http://%{HTTP_HOST}/de%{REQUEST_URI} [R=301,L]
    [/code]

  • thahammer thahammer
    Jedi-Ritter
    0 x
    126 Beiträge
    0 Hilfreiche Beiträge
    31. 07. 2015, 08:35

    [code]RewriteCond %{REQUEST_URI} ^/index.php/(.*)$
    RewriteCond %{ENV:REDIRECT_STATUS} !200
    RewriteRule ^ http://www.domain.com/index.php%1 [R=301,L]
    [/code]

    Das hier ersetzt mir ein / nach dem index.php. Analog dazu könntest Du das mit /de/ ausprobieren

  • newbie12 newbie12
    T3PO
    0 x
    24 Beiträge
    0 Hilfreiche Beiträge
    31. 07. 2015, 16:48

    Ganz liebes DANKESCHÖN für deine Hilfe.
    Werde das umgehend ausprobieren, sobald ich wieder an das Projekt ran komme.

    Lieben Gruß (und allen ein schönes Wochenende)

  • 1