Tutorial

Reindirizzamento in base alla lingua con .htaccess

guida htaccessIn questa breve Guida voglio spiegare come effettuare un redirect in una determinata dir partendo dalla lingua del browser di un visitatore del nostro sito.

La cosa importante da ricordare è quella di mettere la lingua di default per ultima.

RewriteEngine on
# Utente inglese
RewriteCond %{HTTP:Accept-Language} ^en[NC]
RewriteRule ^$ /en/ [L,R=301]
# Utente Francese
RewriteCond %{HTTP:Accept-Language} ^fr [NC]
RewriteRule ^$ /fr/ [L,R=301]
# Default Page ( italiano )
RewriteRule ^$ /it/main-page [L,R=301]

Per una lista completa dei tag di ogni lingua vedere qui -> I18N-LangTags.

Tags
Mostra altro

Ti potrebbe interessare anche

Lascia un commento

Back to top button