redirection erreur fichier .php
5 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
- oeildetaupe
- Nouveau WRInaute
- Messages: 27
- Inscription: Sam Oct 29, 2005 19:20
redirection erreur fichier .php
Bonjour,
Quelques plaisantins ont joués avecd mon site et, parmi leurs cadeaux, j'ai trouvé des pages d'erreur avec la mention "whattodowitherror".
Je m'efforce de répondre à leurs attentes!
Suppression de tous les formulaires, mises en place des menus dans des include, gestion des erreurs.
Inspiré du site webrankinfo, j'ai mis ça dans le site
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^sitemap.htm$ /sitemap.php [QSA,L,R=301]
RewriteRule ^chercher_dans_site.htm$ /chercher_dans_site.php [QSA,L,R=301]
ErrorDocument 401 /erreur.php
ErrorDocument 403 /erreur.php
ErrorDocument 404 /erreur.php
ErrorDocument 500 /erreur.php
sous . htaccess
et
<?php
// le code PHP ---------
$url_erreur = $_SERVER["REQUEST_URI"];
$serveur_erreur = $_SERVER["REDIRECT_STATUS"];
$message_erreur['401'] = "Authentification nécessaire.";
$message_erreur['403'] = "Accès interdit.";
$message_erreur['404'] = "La page spécifiée n'existe pas.";
$message_erreur['500'] = "Erreur interne du serveur.";
$libelle_erreur = "Erreur $serveur_erreur";
$libelle_avis = " La page demandée ";
$libelle_avis2 = " a provoqué le message d'erreur: ";
echo "$libelle_avis";
echo '<font face="arial" size="3" color="blue">info-radiologie.ch ';
echo " $url_erreur </font>";
echo "$libelle_avis2 $libelle_erreur - $message_erreur[$serveur_erreur]";
?>
dans erreur.php
ça a l'air de marcher sauf que si je fais: existepas.php, je ne tombe pas sur la page des erreurs personalisées.
Quelqu'un aurait-il l'aimabilité del me dire ce que j'ai manqué?
avec mes remerciements anticipes
meilleurs messages
Quelques plaisantins ont joués avecd mon site et, parmi leurs cadeaux, j'ai trouvé des pages d'erreur avec la mention "whattodowitherror".
Je m'efforce de répondre à leurs attentes!
Suppression de tous les formulaires, mises en place des menus dans des include, gestion des erreurs.
Inspiré du site webrankinfo, j'ai mis ça dans le site
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^sitemap.htm$ /sitemap.php [QSA,L,R=301]
RewriteRule ^chercher_dans_site.htm$ /chercher_dans_site.php [QSA,L,R=301]
ErrorDocument 401 /erreur.php
ErrorDocument 403 /erreur.php
ErrorDocument 404 /erreur.php
ErrorDocument 500 /erreur.php
sous . htaccess
et
<?php
// le code PHP ---------
$url_erreur = $_SERVER["REQUEST_URI"];
$serveur_erreur = $_SERVER["REDIRECT_STATUS"];
$message_erreur['401'] = "Authentification nécessaire.";
$message_erreur['403'] = "Accès interdit.";
$message_erreur['404'] = "La page spécifiée n'existe pas.";
$message_erreur['500'] = "Erreur interne du serveur.";
$libelle_erreur = "Erreur $serveur_erreur";
$libelle_avis = " La page demandée ";
$libelle_avis2 = " a provoqué le message d'erreur: ";
echo "$libelle_avis";
echo '<font face="arial" size="3" color="blue">info-radiologie.ch ';
echo " $url_erreur </font>";
echo "$libelle_avis2 $libelle_erreur - $message_erreur[$serveur_erreur]";
?>
dans erreur.php
ça a l'air de marcher sauf que si je fais: existepas.php, je ne tombe pas sur la page des erreurs personalisées.
Quelqu'un aurait-il l'aimabilité del me dire ce que j'ai manqué?
avec mes remerciements anticipes
meilleurs messages
- oeildetaupe
- Nouveau WRInaute
- Messages: 27
- Inscription: Sam Oct 29, 2005 19:20
e-kiwi a écrit:>> je ne tombe pas sur la page des erreurs personalisées.
tu tombe sur une erreur 404 classique ?
Helas non! Le message est "no input file specified"
- oeildetaupe
- Nouveau WRInaute
- Messages: 27
- Inscription: Sam Oct 29, 2005 19:20
Euh, pour l'instant il y a un probleme sur le serveur et je n'arrive pas à uploader .htaccess.
Le fichier .htaccess est bien à la racine du repertoire.
Les rewrite n'ont evidemment rien à voir avec la gestion des erreurs. Un certain nombre de fichiers vont avoir l'extension .php D'où les reecritures. s
Si je fais /xxx.php je ne tombe pas sur la page personnalisée erreur 404 mais sur le message "no input file specified". ceci arrive avec toutes les extensions.php qui n'existent pas.
Si je fais /public/xxx.php je tombr sur la page personnsalisee erreur 404 mais avec une presentation sans css. La jpour la presentation je suppose qu'il s'agit d'un problemee de repertoire.
meilleurs messages
Le fichier .htaccess est bien à la racine du repertoire.
Les rewrite n'ont evidemment rien à voir avec la gestion des erreurs. Un certain nombre de fichiers vont avoir l'extension .php D'où les reecritures. s
Si je fais /xxx.php je ne tombe pas sur la page personnalisée erreur 404 mais sur le message "no input file specified". ceci arrive avec toutes les extensions.php qui n'existent pas.
Si je fais /public/xxx.php je tombr sur la page personnsalisee erreur 404 mais avec une presentation sans css. La jpour la presentation je suppose qu'il s'agit d'un problemee de repertoire.
meilleurs messages
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :
- Redirection (PHP, JavaScript, serveur...)
- Article sur le fichier .htaccess
- Aperçu des différents types de redirection
- Gérer l'entête HTTP en PHP
- Votre site doit toujours être accessible rapidement : conseil n°7 en référencement
- Contrer une redirection 302 intempestive...
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Déclarer son fichier sitemap dans le fichier robots.txt
- Ecrire un sitemap pour Google News
- Référencement : gestion des redirections par Yahoo
- Tester le type de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum