recherche script pour aboutir sur une page qd .htaccess faux - Divers - Programmation
Marsh Posté le 13-08-2003 à 22:10:53
je n'aide pas un scout ... c'est une règle
Marsh Posté le 13-08-2003 à 22:59:17
simogeo a écrit : je n'aide pas un scout ... c'est une règle |
Sinon, benh cherches sur google en tappant htaccess et tu devrais trouver de la doc avec ErrorDocument
Marsh Posté le 13-08-2003 à 23:08:45
dans apache, paramètre une page pour l'erreur 403.1 (je crois que c'est cette page, fait un test). C'est cette page qui sera alors envoyée à la place de l'erreur.
Marsh Posté le 13-08-2003 à 23:14:45
g trouve pour celui qui veux c ca :
ErrorDocument code-erreur fichier
et ds mon cas le code erreur c 401
Marsh Posté le 13-08-2003 à 23:21:40
ok chais jamais avec les codes d'erreur et vu que dans iis c'est graphique ce paramètrage, le fait de ne pas avoir à écrire le code n'aide pas à le retenir
Marsh Posté le 13-08-2003 à 23:22:39
ps : appache ne gère qu'un fichier ? pas une url ou un message texte ? (avec iis, pour la plupart des erreurs on a droit à ces trois solutions, ce qui peut être pratique)
Marsh Posté le 13-08-2003 à 23:56:13
exacte g un serveur apache et pas myen de mettre une url ..
Marsh Posté le 14-08-2003 à 00:00:15
c'est domage ça. dans certains cas ça peut être utile. le fichier peut tout de même être en php non ?
genre c'est pratique pour détecter les erreurs PHP (page erreur 501) et les liens foireux (page erreur 404)
Marsh Posté le 14-08-2003 à 00:04:06
MagicBuzz a écrit : c'est domage ça. dans certains cas ça peut être utile. le fichier peut tout de même être en php non ? |
le fichier sur lequel tu renvoie le visiteur en cas, tu y met un paramètre:
ErrorDocument 404 ./erreur.php?type=404
ErrorDocument 403 ./erreur.php?type=403
ErrorDocument 401 ./erreur.php?type=401
Tu récupères la variable type dans erreur.php et tu fais afficher un message en conséquence... Je pense que ça doit pouvoir se faire (pas essayé)
Marsh Posté le 14-08-2003 à 01:19:49
RiderCrazy a écrit : le fichier sur lequel tu renvoie le visiteur en cas, tu y met un paramètre: |
Oui c'est faisable et même moi qui suis un noob complet* pense pourvoir le faire "finger in the noses" ...
* Quand je dit "noob complet", je sais de quoi je parle ...
Marsh Posté le 14-08-2003 à 11:32:47
Dans ton fichier, il faut quand même que tu interprètes le passage de paramètre en URL, non ? Dans ce cas, je le ferais avec un while ...
Marsh Posté le 14-08-2003 à 14:19:27
MagicBuzz a écrit : bah c'est pas un fichier, mais une url ça |
benh ouais mais ça marche
Gilbert Gosseyn a écrit : Dans ton fichier, il faut quand même que tu interprètes le passage de paramètre en URL, non ? Dans ce cas, je le ferais avec un while ... |
Pour le traitement tu fais comme tu le sens après (if, switch), puis tu peux rajouter un envoie de mail avec l'erreur, une redirection auto sur la page principale, etc...
Marsh Posté le 14-08-2003 à 17:44:39
RiderCrazy a écrit : benh ouais mais ça marche |
J'ai donné la solution la plus simple (et accessible pour moi qui suis un noob complet). Pour le mail ...
Marsh Posté le 13-08-2003 à 22:05:18
voila je cherche un script qui me permetterais d'arrive sur une page precise qd on met un mauvais code au .htaccess au lien qu'il affiche ce genre de truc :
Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.