Dans .htaccess, quelle est la différence entre faire
Header set Content-Language en
et
DefaultLanguage en
DefaultLanguage
est destiné à définir la langue par défaut lorsqu’un répertoire contient plusieurs fichiers de langue, par exemple: index.html.en
, index.html.fr
. Ils doivent être définis avec AddLanguage dans la configuration Apache quelque part:
AddLanguage en .en AddLanguage fr .fr
Ces extensions seront livrées avec l’en Content-Language
tête HTTP Content-Language
. Si aucune extension n’est fournie, cela peut être une coïncidence d’avoir les deux méthodes générant l’en Content-Language
tête Content-Language
mais si vous souhaitez définir explicitement le document, Content-Language peut s’exécuter légèrement plus rapidement avec une définition d’en-tête explicite. extension et repli vers une langue par défaut si elle est définie.