Je dois respecter la liste des préférences de langue du navigateur Web. Les langues prises en charge sont l'anglais et le français. Par exemple: http_accept_language = "jp-JP; fr; en-US; fr" redirige vers un répertoire appelé/French /. Comment puis-je faire cela avec les règles de réécriture dans mon fichier .htaccess?Redirection basée sur Accept-Language
3
A
Répondre
3
Je n'utiliserais pas mod_rewrite pour cela mais un langage plus puissant. Parce que Accept-Language est une liste de valeurs pondérées (voir quality value) et l'apparition de l'un des identificateurs ne signifie pas qu'il est préférable à une autre valeur (en particulier q=0
signifie pas du tout acceptable).
Comme déjà dit, utiliser un langage plus puissant que mod_rewrite, analyser la liste de valeur et de trouver la meilleure adéquation des options préférées et les options disponibles.
Questions connexes
- 1. htaccess redirection basée sur la date
- 2. redirection php basée sur la variable d'URL
- 3. Redirection basée sur l'URL du référent
- 4. Redirection Apache basée sur l'hôte et l'uri
- 5. Redirection personnalisée 400 basée sur le contrôleur MVC
- 6. Redirection basée sur la résolution d'écran avec jQuery?
- 7. Redirection PHP basée sur plusieurs domaines référents (plus de 5)
- 8. Module de réécriture d'URL IIS: Redirection basée sur QueryString
- 9. php en-tête de redirection basée sur post variables
- 10. validation basée sur l'annotation basée sur le haricot
- 11. Utilisation de la redirection d'URL basée sur le nom de domaine en utilisant UrlRewritingNet.UrlRewriter
- 12. Module de réécriture d'URL IIS: redirection basée sur la chaîne de requête
- 13. Exécuter un script PHP dans Joomla! cms une fois - la redirection basée sur le géo
- 14. Comment créer une redirection 301 basée sur une chaîne de requête dans un sous-dossier?
- 15. Comment effectuer une redirection htaccess basée sur la valeur de cookie
- 16. question basée sur l'installateur
- 17. requête basée sur sql
- 18. Sauvegarde basée sur l'image
- 19. htaccess redirection - correspondance plus stricte sur 301?
- 20. vue basée vs application iphone basée sur les fenêtres
- 21. 301 redirection sur IBM WCM
- 22. Sécurité basée sur le module
- 23. Recherche simple basée sur MySQL
- 24. Authentification basée sur les formulaires
- 25. Persistance basée sur la priorité?
- 26. application basée sur la localisation
- 27. Édition basée sur un nœud
- 28. Variable basée sur l'onglet XPCOM
- 29. activité personnalisée basée sur HandleExternalEventActivity
- 30. Authentification d'utilisateur basée sur Java