Benutzer-Werkzeuge

Webseiten-Werkzeuge


webserver:htaccess

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
webserver:htaccess [2019/06/10 15:32]
admin Datumsfilter mit Monatsnamen weiterleiten
webserver:htaccess [2019/06/10 15:42] (aktuell)
admin Weiterleitung nach Browser-Sprache
Zeile 62: Zeile 62:
 </​code>​ </​code>​
  
 +----
 ==== Datumsfilter mit Monatsnamen weiterleiten ==== ==== Datumsfilter mit Monatsnamen weiterleiten ====
  
-Mit dem folgenden Abschnitt lassen sich URLs mit Datumsfilter,​ z.B. für Newsbeiträge,​ umleiten. Mit ``([0-9]{4})`` wird die gegebene vierstellige Jahreszahl an die Variable ​``$1`` übergeben.\\+Mit dem folgenden Abschnitt lassen sich URLs mit Datumsfilter,​ z.B. für Newsbeiträge,​ umleiten. Mit dem regulären Ausdruck ''​([0-9]{4})'' ​wird die gegebene vierstellige Jahreszahl an die Variable ​''​$1'' ​übergeben.\\
 Außerdem werden in den neuen URLs die Monatsnamen ausgeschrieben. Außerdem werden in den neuen URLs die Monatsnamen ausgeschrieben.
  
Zeile 85: Zeile 86:
 RedirectMatch 301 /​alte-artikel/​rueckblick/​dateFilter/​([0-9]{4})/​12/​ /​artikel/​$1/​dezember/​ RedirectMatch 301 /​alte-artikel/​rueckblick/​dateFilter/​([0-9]{4})/​12/​ /​artikel/​$1/​dezember/​
 </​code>​ </​code>​
 +
 +----
 +
 +==== Weiterleitung nach Browser-Sprache ====
 +
 +Einfache Weiterleitung auf %%https://​www.domain.com/​de/​%% oder %%https://​www.domain.com/​en/​%%,​ abhängig von der im Browser eingestellten Sprache.
 +
 +Die ''​RewriteCond''​-Regeln stellen sicher, dass nur beim Aufruf der Startseite eine Weiterleitung erfolgt. URLs mit einem query string werden nicht weitergeleitet.
 +
 +<code apache>
 +RewriteCond %{REQUEST_URI} ^/$
 +RewriteCond %{QUERY_STRING} ^$
 +RewriteCond %{HTTP:​Accept-Language} ^(de|en)
 +RewriteRule ^ https://​%{HTTP_HOST}/​%1/​ [R=301,​L,​QSA]
 +</​code>​
 +
 +Quelle: https://​stackoverflow.com/​questions/​53445594/​typo3-v9-5-sites-language-redirects
webserver/htaccess.1560173537.txt.gz · Zuletzt geändert: 2019/06/10 15:32 von admin