redirection erreur fichier .php
5 messages
• Page 1 sur 1
- oeildetaupe
- Nouveau WRInaute

- Messages: 27
- Inscription: 29 Oct 2005
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: 29 Oct 2005
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: 29 Oct 2005
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
Lectures recommandées sur ce thème :
- PB redirection php header(Location: erreur.php?erreur=404)
- fichier redirection .htacces html -> php
- redirection pour une fichier php
- Redirection 301 d'un fichier .htm à .php
- fichier.php.jpg == fichier.php sous free !!
- upload de fichier via PHP : taille variable du fichier créé
- fichier erreur _vti_cnf
- Flash fichier et logiciel en erreur
- empécher l'ajout d'un fichier php au bout d'une url php
- PHP - Vider un fichier texte par PHP tous les 24 heure ?
- 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 1 invité

