Bonjour
En testant les headers HTTP des pages de mon blog, je me suis aperçu que certaines renvoyaient 200 OK et d'autres 302 Redirection temporaire.
En fait, si on tape une URL avec un slash à la fin, le code est 200, et si on tape une URL sans le slash à la fin, le code est redirection 302 vers la page avec le slash.
Je prends l'exemple de mon blog :
URL n°1 : Ceci renvoie 200 OK :
URL n°2 : Et ceci renvoie 302 Redirection temporaire vers la première URL (celle avec le slash) :
L'URL n°2 renvoie donc à l'URL n°1 par une redirection 302...
Ma question : comment changer le code 302 en code 301 sachant que je suis chez Free ??
Une bonne idée serait d'utiliser une Rewrite rule, mais c'est impossible puisque le mod_rewrite est désactivé chez mon bien-aimé hébergeur... :? Quelqu'un aurait-il une solution ?
En testant les headers HTTP des pages de mon blog, je me suis aperçu que certaines renvoyaient 200 OK et d'autres 302 Redirection temporaire.
En fait, si on tape une URL avec un slash à la fin, le code est 200, et si on tape une URL sans le slash à la fin, le code est redirection 302 vers la page avec le slash.
Je prends l'exemple de mon blog :
URL n°1 : Ceci renvoie 200 OK :
Code:
http://blogdethee.free.fr/2009/08/le-point-sur-lurl-rewriting/
URL n°2 : Et ceci renvoie 302 Redirection temporaire vers la première URL (celle avec le slash) :
Code:
http://blogdethee.free.fr/2009/08/le-point-sur-lurl-rewriting
L'URL n°2 renvoie donc à l'URL n°1 par une redirection 302...
Ma question : comment changer le code 302 en code 301 sachant que je suis chez Free ??
Une bonne idée serait d'utiliser une Rewrite rule, mais c'est impossible puisque le mod_rewrite est désactivé chez mon bien-aimé hébergeur... :? Quelqu'un aurait-il une solution ?