

Programmation (163 topics, 2371 messages) Dernier message par rimarau, le 25/03 à 08:10:56 |
|
| rimarau inscrit le 18/03/2003 |
Je remet sa avec un nouveau titre c'est plus propre
Excuse !!! j'ai un autre pb. Quand je modifie le fichier htaccess en lui mettant ErrorDocument 403 /erreur403.html apache me repond ,sur une erreur de mot de passe par exemple,ceci : a 401 Authorization Required error was encountered while trying to use an ErrorDocument to handle the request si je met simplement un commentaire entre "" c'est bon il affiche le commentaire . le fichier erreur403.html s'ouvre sous ie avec apache sans probleme ???? merci pour votre aide |
|
Twidi
The Titi touch ![]() inscrit le 07/03/2003 |
essaye de mettre l'url complète de ton document |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi meme inscrit le 05/03/2003 |
( OUPSSS, j'avais pas vu le nouveau sujet. )
Je n'ai pas eu ce probleme, mais je pense que ton fichier d'erreur se trouve sur le répertoire protéger. Ce qui expliquerait ton erreur d'authentification. Essaye de créer un répertoire que tu nommes erreurs qui ne necessite pas d'authentification dans lequel tu mettra tes fichiers d'erreurs personnalisés. Enfin modifie ton fichier htaccess pour mettre le nouveau chemin du fichier d'erreur. |
|
| rimarau inscrit le 18/03/2003 |
Desole c'est pas ok pour l'url complet , j'ai bien saisi l'ide de Vertigo mais ca na pas marche j'ai le message seulement si l'adresse du fichier est bonne dans htaccess donc il trouv bien quelque chose mais ca lui plait pas , j'ai suivi ton idee Vertigo si je modifi dans httpd.conf meme probleme, je fais l'essai d'une mauvaise authentification seulement pas d'autre type d'erreur pour l'instant.
j'ai fais l'essai de mettre htaccess dans un autre repertoire que la racine du site puis le fichier erreur dans la racine et meme pb lors de la demande d'url du rep l'authen est demande j'annule et meme erreur ???? une question si je met le fichier erreur dans un autre repertoire le chemin d'acces dans htaccess doit etre le chemin absolu du dk ou /localhost/rep/erreur.html ?? j'avoue avoir essayer les deux sans grand resultat , mais dois-je valider quelque chose dans httpd.conf pour qu'il connaisse le repertoire en question ??? je sais pas si je m'enbrouille !!!!! |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi meme inscrit le 05/03/2003 |
Pour mon serveur j'ai mis quelque chose comme ca:
HTTPD.CONF <Directory "chemin physique"> pour win32 c:\apache\erreurs
# Permission refusée ErrorDocument 401 /erreurs/401.html ErrorDocument 403 /erreurs/403.html ErrorDocument 405 /erreurs/405.html etc, etc, etc... AllowOverride AuthConfig </Directory> Quand a mon .htaccess AuthUserFile "chemin fichier mots de passe" AuthName "Accès protégé" AuthType Basic <Limit GET POST> choisir le mode de transmission des données Require valid-user </Limit> Seul inconvénient, les memes fichiers d'erreur sont utilisés pour chacun des sites installés sur le serveur apache. Message modéré le 23/03 à 15:50:32 par vertigo_76. |
|
| rimarau inscrit le 18/03/2003 |
merci j'essai ca je crois avoir tenter un truc de ce genre mais je refait les essai correctement
merci à+ |
|
| rimarau inscrit le 18/03/2003 |
Enfin c'est bon !!
j'ai revu mon arboressence du site et mis le .htaccess dans un sous sous repertoire de la racine de mon site et la c'est bon pour l'erreur d'authent 401 par contre j'i pas reussi a faire fonctionner correctement les autres erreur comme precnise par vertigo Directory "chemin physique"> pour win32 c:\apache\erreurs >>>Par rapport a la racine du site ca peut etre un repertoire completement different ? ErrorDocument 401 /erreurs/401.html c'est l'adresse racine site/erreur ou c'est c:\appache\erreurs si je met c:\apache\erreurs\401.html c'est windows qui m'ouvre cette page via explorer ???? je vais revoir ca avec l'organisation des rep sur mon site de facon a ne pas bloquer la racine avec des histoire htaccess ou autre truc de securite . c'est moins grave pour les autre erreur c'etait surtout pour l'authent donc vous prenez plus la tet pour ca Merci beaucoup. Pour acceder a un repertoire independant de la racine il faut creer obligatoirement un alias ? |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi meme inscrit le 05/03/2003 |
salut,
Le chemin physique n'est a utiliser que pour la fonction Directory. Quand a ErrorDocument tu dois mettre un chemin relatif par rapport au site c'est à dire /erreur/401.html Directory "chemin physique"> pour win32 c:\apache\erreurs
>>>Par rapport a la racine du site ca peut etre un repertoire completement different ? le repertoires d'erreurs doit etre placé sur le site car il doit etre accessible par apache via un chemin relatif au site Pour acceder a un repertoire independant de la racine il faut creer obligatoirement un alias ?
Oui, sinon apache ne peut y acceder (enfin dans la théorie apres, tout dépend de la configuration des différents modules mis sur apache, par exemple l'interpreteur de commande sous php est a bloquer). @+ Message modéré le 25/03 à 10:02:04 par vertigo_76. |
|
| rimarau inscrit le 18/03/2003 |
Encore merci de tout ce savoir.
c'est tres pratique je l'avoue , mais je ne desepere pas merci |
|
Vous ne pouvez pas ajouter de messages.
Forum gratuit proposé par
v 2.7 alpha
-
Un service
-
Page générée en 0,025 secondes le 08/08 à 20:23:16.