La 404 se fait 200 sous Microsoft IIS - Kesako ?
Par Olivier, jeudi 20 mars 2008 à 12:37 :: General :: #62 :: rss
Google offre aux webmasters des outils pour suivre son indexation. Le principe pour y accéder est de prouver à Google que vous êtes le propriétaire du site.
Pour ce faire, il propose deux méthodes :
- l'ajout d'un fichier HTML nommé "google03423230xxxx.html"
- l'insertion d'un META TAG dans la page par défaut du site web
Les deux solutions présupposent que vous ayez accès à l'hébergement du site et donc in fine en être propriétaire.
Dans ce cadre, nous avons choisi de personnaliser la page 404. La procédure est simple : une case à cocher sous IIS et l'inscription de la page 404 désignée par nos soins.
Mais "surprise", la vérification du fichier google0332223xxx.html ne fonctionne plus. L'erreur suivante est renvoyé : Nous avons détecté que l'en-tête de votre page d'erreur 404 (fichier introuvable) contenait l'état 200 (Opération effectuée)
Il convient de forcer le statut de la page 404 personnalisé en ajoutant le code suivant :
<% Response.Status = "404 Not Found" %>
L'explication est assez simple quand vous personnalisé l'erreur 404, vous renvoyez vers une page qui elle existe... et donc renvoi un message http 200 (page correcte).

Commentaires
1. Le vendredi 31 juillet 2009 à 14:59, par Travel Blog
2. Le dimanche 27 juin 2010 à 10:28, par organisme rachat de credit
3. Le dimanche 25 juillet 2010 à 21:42, par tips buying domain names
4. Le mercredi 1 septembre 2010 à 04:42, par louis vuitton handbags
Ajouter un commentaire