8800 sujets

Développement web côté serveur, CMS

Bonjour !

Ce message fait suite à mon précédent post résolu et dont la solution me convient parfaitement...
Le précédent post : http://forum.alsacreations.com/topic-20-41866-1-RESOLU-Url-pour-include--css--images-et-sous-dossiers-.html

Le problème : j'ai donc soumis mon site quasi-finalisé (1 page manquante) à Google avec mon sitemap vérifié et revérifié. Voici les erreurs retournées sur ma console Google Webmaster :
Erreur d'exploration dans les sitemap : 13
Introuvables : 15

LEs pages concernées existent pourtant bel et bien et sans erreur au clic sur le lien mentionné...

Ma question est donc de savoir si le problème pourrait venir du script de "base href" gentiment proposé par Heyoan :
<?php

$NomServeur = $_SERVER['SERVER_NAME'] ; 

$local=((substr($NomServeur,0,7)=="192.168") || ($NomServeur=="localhost") || ($NomServeur=="127.0.0.1"));

$baseref = ($local) ? "http://localhost/example/" : "http://www.example.com/";

?>

<base href="<?php echo $baseref; ?>" />


Merci d'avance

Sandra
Bonjour,

Il s'agit peut-être d'un problème avec le fichier sitemap. Est-ce que tu pourrais nous en donner l'adresse ?
Bonjour Laurie-Anne,

Oui, l'adresse du site : h*tp://www.pegase-13.fr
L'adresse du sitemap : h*tp://www.pegase-13.fr/sitemap.xml

Le fichier a été généré grâce à Yoodamap : jamais eu de problèmes sur mes autres sites...

Merci d'avance,

Sandra
Hello,

en même temps tu as bel et bien au moins un lien en 404 qui doit se retrouver sur chaque page. Smiley murf

cf. h*tp://www.pegase-13.fr/telesecretariat.plan.php
Oui (Bonjour Heyoan !) c'est la seule qui manque "physiquement" + 2/3 autres à terminer mais quand mêmes présentes physiquement...

Oulà y'a même un gros souci quelque part !!! Mon script d'erreur sur la page 404 me renvoie environ 500 messages d'erreurs (sur ma boite mail !), toujours pour la même adresse :

Copie du script présent sur erreur-404.php :

<?php
$email_admin = "moi@free.fr";

$monsite = "h*tp://www.pegase-13.fr" ; // utile si vous administrez plusieurs sites

$message_titre = "[Erreur 404 " . $monsite . "] " . $_SERVER['REQUEST_URI'] ;

$message_corps = "Erreur 404 sur le site " . $monsite . ".\r\n" .
"Une page demand&eacute;e n'a pas &eacute;t&eacute; trouv&eacute;e. \r\n" .
"Url de la page : " . $_SERVER['REQUEST_URI'] . "\r\n" .
"Url de provenance : " . $_SERVER['HTTP_REFERER'] . "\r\n" .
"IP du visiteur : " . $_SERVER['REMOTE_ADDR'] . "\r\n" .
"Navigateur : " . $_SERVER['HTTP_USER_AGENT'] . "\r\n" .
"Heure de la requ&ecirc;te : " . date('d/m/Y G:i:s') . "\r\n" .
"Contenu brut du tableau global $_SERVER : " . print_r($_SERVER,true)  ;

// Envoi du message
mail($email_admin, $message_titre, $message_corps) ;

?>


Copie d'un mail reçu :
a écrit :

Erreur 404 sur le site h*tp://www.pegase-13.fr. Une page demand&eacute;e n'a pas &eacute;t&eacute; trouv&eacute;e. Url de la page : /h*tp://www.pegase-13.fr/includes/02-keywords-index.php Url de provenance : IP du visiteur : 213.186.33.2 Navigateur : Heure de la requ&ecirc;te : 25/05/2009 16:14:21 Contenu brut du tableau global Array : Array (
[PATH] => /usr/local/bin:/usr/bin:/bin
[REDIRECT_STATUS] => 404
[UNIQUE_ID] => ShqnvQoAVYUAAEAlIyYAAABb
[GEOIP_COUNTRY_CODE] => FR
[GEOIP_COUNTRY_NAME] => France
[GEOIP_REGION] => B4
[GEOIP_CITY] => Roubaix
[GEOIP_DMA_CODE] => 0
[GEOIP_AREA_CODE] => 0
[GEOIP_LATITUDE] => 50.700001
[GEOIP_LONGITUDE] => 3.166700
[SCRIPT_URL] => /h*tp://www.pegase-13.fr/includes/02-keywords-index.php
[SCRIPT_URI] => h*tp://www.pegase-13.fr/http://www.pegase-13.fr/includes/02-keywords-index.php
[HTTP_HOST] => w*w.pegase-13.fr
[SERVER_SIGNATURE] =>
[SERVER_SOFTWARE] => Apache/2.2.X (OVH)
[SERVER_NAME] => w*w.pegase-13.fr
[SERVER_ADDR] => 213.186.33.2
[SERVER_PORT] => 80
[REMOTE_ADDR] => 213.186.33.2
[DOCUMENT_ROOT] => /homez.44/asglobal/pegase
[SERVER_ADMIN] => postmaster@www.pegase-13.fr
[SCRIPT_FILENAME] => /homez.44/asglobal/pegase/erreur-404.php
[REMOTE_PORT] => 46088
[REDIRECT_URL] => /h*tp://www.pegase-13.fr/includes/02-keywords-index.php
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.0
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /h*tp://www.pegase-13.fr/includes/02-keywords-index.php
[SCRIPT_NAME] => /erreur-404.php
[UID] => 14750
[PHP_SELF] => /erreur-404.php
Smiley argv => Array
(
)

Smiley argc => 0
)



Bizarre, un "/" est rajouté devant mes urls... me suis embrouillée les pinceaux quelque(s) part(s)

Sandra
Modifié par ASGlobalServices (25 May 2009 - 16:48)
ASGlobalServices a écrit :
Bizarre, un "/" est rajouté devant mes urls... me suis embrouillée les pinceaux quelque(s) part(s)
Oui : il suffit de regarder la ligne
a écrit :
[SCRIPT_URI] => h*tp://www.pegase-13.fr/http://www.pegase-13.fr/includes/02-keywords-index.php