Probleme avec validation du sitemap

WRInaute discret
J'ai eu un soucis avec la validation de mon site pour les sitemap.
google m'a demandé de valider mon site avec le fichier html a la racine du site... il était deja présent, mais il me disait que j'avais une erreur 404.

j'ai cherché et cela venait de mon htaccess.

j'ai ceci dans mon htaccess, quelques chose pose probleme ??

Code:
ErrorDocument 403 http://www.xxxxxxxxx.com/
ErrorDocument 404 http://www.xxxxxxxxx.com/
deny from 220.181.19.187
deny from 67.87.191.66
deny from 62.231.243.138
deny from 217.160.74.7
deny from 88.191.49.5
deny from 207.58.169.74
deny from 212.71.18.238
deny from 88.191.48.212
deny from 216.75.34.206
deny from 200.88.223.99
deny from 83.179.161.102
deny from 220.200.164.2
deny from 213.215.41.6
deny from 80.58.*
deny from 80.58.205.50
 
WRInaute passionné
Code:
ErrorDocument 404 http://www.xxxxxxxxx.com/

A mon avis, GG veut une 404 qui réponde 404 et non une redirection vers l'accueil
 
WRInaute accro
Koxin-L a dit:
Code:
ErrorDocument 404 http://www.xxxxxxxxx.com/

A mon avis, GG veut une 404 qui réponde 404 et non une redirection vers l'accueil
cette ligne veut dire qu'en cas de code 404 il redirige vers l'accueil, donc le code 404 a déjà été envoyé avant de passer au htaccess
 
WRInaute accro
Et ainsi?
Code:
ErrorDocument 404 /error404.php
Bien entendu, il faut créer le fichier "error404.php" placé à la racine.

Contenu error404.php
Code:
<?php
//fichier error404
//ceci est la délaration de ton entête renvoyée au client
header("HTTP/1.1 404 Not Found");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ERREUR&nbsp;404</title>
</head>
<body>
<div style="text-align: center;">Erreur 404<br />
Page non trouv&eacute;e</div>
</body>
</html>
 
WRInaute discret
je ne souhaite pourtant pas faire de page 404, mais une redirection sur mon index..

je suis obligé de faire une page 404 ?? :?
 
WRInaute accro
Joe Le Mort a dit:
je ne souhaite pourtant pas faire de page 404, mais une redirection sur mon index..

je suis obligé de faire une page 404 ?? :?
<?php
//fichier error404
//ceci est la délaration de ton entête renvoyée au client
header("HTTP/1.1 404 Not Found");
?>
Et tu rediriges error404.php sur la racine (htaccess).
 
Discussions similaires
Haut