[RESOLU] URL Rewriting pour firefox seulement

  • Auteur de la discussion Auteur de la discussion Seraph
  • Date de début Date de début
WRInaute occasionnel
Bonjour et bon week end!

J'aimerai savoir s'il est possible d'utiliser un rewriting different selon que l'on soit avec Firefox ou les autres ?

Voila, j'aimerai que ce rewriting servent pour IE seulement :
Code:
RewriteRule ^([a-z]{2})/([^,]*),([0-9]+)$ /mdr/index.php?r=$2&page=$3&plus=$1 [L]

et que tous les autres navigateurs suivent la regle suivante :
Code:
RewriteRule ^([a-z]{2})/([^,]*),([0-9]+)$ /mdr/alternatif.php?r=$2&page=$3&plus=$1 [L]

En fait je change seulement la page de destination, la page alternatif.php a des options en plus mais qui ne fonctionnent pas qu'avec IE alors en attendant de trouver une solution pour cette sal°perie, j'aimerai faire profiter de ces options aux intelligents utilisateurs de navigateurs "alternatifs"! :D

Est-ce possible ?

Merci d'avoir au moins pris le temps de lire mon problème!! :wink:
 
WRInaute accro
pourquoi ne pas faire ce choix directement dans le fichier cible ?
Code:
if (cool_navigator)
{le code qui va bien pour FF}
éventuellement répété plusieurs fois dans le script.
Cela permet de ne pas avoir besoin de maintenir 2 codes quasi identiques dans 2 fichiers.
 
WRInaute occasionnel
Tu peux aussi utilise la variable HTTP_USER_AGENT via un RewriteCond.
Code:
RewriteCond %{HTTP_USER_AGENT} ^.*MSIE 6\.0.* // regex à pouffiner ...
RewriteRule ...
 
WRInaute accro
magic corp. a dit:
Tu peux aussi utilise la variable HTTP_USER_AGENT via un RewriteCond.
Code:
RewriteCond %{HTTP_USER_AGENT} ^.*MSIE 6\.0.* // regex à pouffiner ...
RewriteRule ...


Je pouffine : ca prend tous les IE :D

Code:
RewriteCond %{HTTP_USER_AGENT} MSIE
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut