Apache incohérent avec le %2F ?

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

degourdi
Nouveau WRInaute
 
Messages: 4
Inscription: Jeu Fév 22, 2007 15:05

Apache incohérent avec le %2F ?

Message le Jeu Fév 22, 2007 15:18

J'ai découvert quelque chose d'étonnant :

Si vous ajoutez cette ligne dans un fichier htaccess :

Code: Tout sélectionner
ErrorDocument 404 http://www.site.com/erreur404.php


Logiquement, toutes les URL tapées qui ne pointent pas sur un fichier existant doivent être redirigées vers "erreur404.php".

Maintenant, si vous ajoutez l'équivalent ASCII du caractère "/" c'est à dire le code "%2F" dans l'url (de pratiquement tous les sites), on ne tombe pas sur la page d'erreur mais sur une erreur 404 basique.

Quelqu'un sait-il pourquoi apache interprete mal ces URL ?

Quelques exemples concrets :

Ici tout va bien : http://www.webrankinfo.com/forurmquinexistepas

Alors que là : http://www.webrankinfo.com/forurmquinexistepas%2F


Ici tout va bien : http://openweb.eu.org/pagequinexistepas

Alors que là : http://openweb.eu.org/pagequinexistepas%2F


wullon
WRInaute accro
WRInaute accro
 
Messages: 3914
Inscription: Sam Sep 18, 2004 15:06

Message le Jeu Fév 22, 2007 15:36

Eu... bien vu, j'avoue que c'est bizarre qu'apache ne traite pas de la même façon deux erreurs 404.

degourdi
Nouveau WRInaute
 
Messages: 4
Inscription: Jeu Fév 22, 2007 15:05

Message le Jeu Fév 22, 2007 16:07

En fait j'ai pris l'exemple de l'erreur 404 pour que cela soit plus explicite mais une simple réécriture d'url n'accepte pas le %2F.


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités