recherche script pour aboutir sur une page qd .htaccess faux

recherche script pour aboutir sur une page qd .htaccess faux - Divers - Programmation

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.

Reply

Marsh Posté le 13-08-2003 à 22:05:18   

Reply

Marsh Posté le 13-08-2003 à 22:10:53    

je n'aide pas un scout ... c'est une règle  ;)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 13-08-2003 à 22:59:17    

simogeo a écrit :

je n'aide pas un scout ... c'est une règle  ;)  

[:rofl]
Sinon, benh cherches sur google en tappant htaccess et tu devrais trouver de la doc avec ErrorDocument ;)

Reply

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.

Reply

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

Reply

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 :)

Reply

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)

Reply

Marsh Posté le 13-08-2003 à 23:56:13    

exacte g un serveur apache et pas myen de mettre une url ..

Reply

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)

Reply

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 ?
genre c'est pratique pour détecter les erreurs PHP (page erreur 501) et les liens foireux (page erreur 404)

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é)

Reply

Marsh Posté le 14-08-2003 à 00:04:06   

Reply

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:
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é)

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 :/ ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 14-08-2003 à 02:57:49    

bah c'est pas un fichier, mais une url ça

Reply

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 ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

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 [:spamafote]
 

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...


Message édité par RiderCrazy le 14-08-2003 à 14:19:43
Reply

Marsh Posté le 14-08-2003 à 17:44:39    

RiderCrazy a écrit :

benh ouais mais ça marche [:spamafote]
 
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...

J'ai donné la solution la plus simple (et accessible pour moi qui suis un noob complet). Pour le mail ...


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed