Benutzer-Werkzeuge

Webseiten-Werkzeuge


webserver:htaccess

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
webserver:htaccess [2019/06/10 15:33] – Trennstrich adminwebserver:htaccess [2019/06/10 15:42] (aktuell) – Weiterleitung nach Browser-Sprache admin
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