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
webserver:htaccess [2019/06/10 15:33]
admin Trennstrich
webserver:htaccess [2019/06/10 15:42] (aktuell)
admin Weiterleitung nach Browser-Sprache
Zeile 86: 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.txt · Zuletzt geändert: 2019/06/10 15:42 von admin