Htaccess : retour à la page initiale
FX ARNAUD
-
tmin -
tmin -
Bonjour,
Bravo pour les informations dispensées sur votre site . Je me permets de m’adresser à vous pour vous soumettre un petit problème que je rencontre :
A partir du site www.projet-online.com un lien vous propose d'accéder a un ESPACE STAGIAIRE. J'ai créé un répertoire a accès limité « espacestagiaire » (répertoire avec, actuellement, une seule page "index.htm").
En cliquant sur le lien "ESPACE STAGIAIRE : accéder ici ", j'ai bien un masque d'identification/mot de passe qui apparaît.
Si je tape le code login (tgi) et le mot de passe (justice) j'accède bien à la page "index.htm" de mon sous-répertoire "espacestagiaire".
Si je tape un code identifiant ou un mot de passe erroné, ce masque d'identification se renouvelle, et ceci à chaque nouvelle tentative.
Mais si je souhaite quitter ce masque (touche "annuler" ou "fermer"), j'accède, en fond (vide), à la page «http://www.projet-online.com/espacestagiaire/index.htm» avec le message suivant :
"Authorization Required : This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g. bad password), or your browser does not understand how to supply the credentials required."
Voici les codes de mon fichier .htaccess (placé dans le répertoire /espacestagiaire) :
AuthPAM_Enabled off
AuthName "ESPACE STAGIAIRE"
AuthUserFile /home/sites/site126/web/espacestagiaire/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
require valid-user
Voici les codes de mon fichier .htpasswd (placé également dans le répertoire /espacestagiaire) :
tgi:1yI.FK44lW442
(c’est-à-dire juste un simple mot de login "tgi" suivi de son mot de passe crypté)
Pensant pouvoir me re-router sur une page d’erreur personnalisée (et éviter « Authorization Required… »), j'ai porté diverses lignes de revoie «ErrorDocument… » , à la suite de ma ligne code « require valid-user » de ma page .htaccess :
ErrorDocument 400 http://www.projet-online.com/erreur400.htm
ErrorDocument 401 http://www.projet-online.com/erreur401.htm
ErrorDocument 403 http://www.projet-online.com/erreur403.htm
ErrorDocument 404 http://www.projet-online.com/erreur404.htm
ErrorDocument 405 http://www.projet-online.com/erreur405.htm
ErrorDocument 407 http://www.projet-online.com/erreur407.htm
ErrorDocument 409 http://www.projet-online.com/erreur409.htm
ErrorDocument 500 http://www.projet-online.com/erreur500.htm
ErrorDocument 501 http://www.projet-online.com/erreur501.htm
ErrorDocument 502 http://www.projet-online.com/erreur502.htm
ErrorDocument 503 http://www.projet-online.com/erreur503.htm
ErrorDocument 505 http://www.projet-online.com/erreur505.htm
…mais rien y fait.
Comment faire pour que la touche « annuler » de mon masque d’identification me renvoi sur une page précise (par exemple la page « index » de mon site : www.projet-online.com/index.htm) ?
Merci à vous, FXA
Bravo pour les informations dispensées sur votre site . Je me permets de m’adresser à vous pour vous soumettre un petit problème que je rencontre :
A partir du site www.projet-online.com un lien vous propose d'accéder a un ESPACE STAGIAIRE. J'ai créé un répertoire a accès limité « espacestagiaire » (répertoire avec, actuellement, une seule page "index.htm").
En cliquant sur le lien "ESPACE STAGIAIRE : accéder ici ", j'ai bien un masque d'identification/mot de passe qui apparaît.
Si je tape le code login (tgi) et le mot de passe (justice) j'accède bien à la page "index.htm" de mon sous-répertoire "espacestagiaire".
Si je tape un code identifiant ou un mot de passe erroné, ce masque d'identification se renouvelle, et ceci à chaque nouvelle tentative.
Mais si je souhaite quitter ce masque (touche "annuler" ou "fermer"), j'accède, en fond (vide), à la page «http://www.projet-online.com/espacestagiaire/index.htm» avec le message suivant :
"Authorization Required : This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g. bad password), or your browser does not understand how to supply the credentials required."
Voici les codes de mon fichier .htaccess (placé dans le répertoire /espacestagiaire) :
AuthPAM_Enabled off
AuthName "ESPACE STAGIAIRE"
AuthUserFile /home/sites/site126/web/espacestagiaire/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
require valid-user
Voici les codes de mon fichier .htpasswd (placé également dans le répertoire /espacestagiaire) :
tgi:1yI.FK44lW442
(c’est-à-dire juste un simple mot de login "tgi" suivi de son mot de passe crypté)
Pensant pouvoir me re-router sur une page d’erreur personnalisée (et éviter « Authorization Required… »), j'ai porté diverses lignes de revoie «ErrorDocument… » , à la suite de ma ligne code « require valid-user » de ma page .htaccess :
ErrorDocument 400 http://www.projet-online.com/erreur400.htm
ErrorDocument 401 http://www.projet-online.com/erreur401.htm
ErrorDocument 403 http://www.projet-online.com/erreur403.htm
ErrorDocument 404 http://www.projet-online.com/erreur404.htm
ErrorDocument 405 http://www.projet-online.com/erreur405.htm
ErrorDocument 407 http://www.projet-online.com/erreur407.htm
ErrorDocument 409 http://www.projet-online.com/erreur409.htm
ErrorDocument 500 http://www.projet-online.com/erreur500.htm
ErrorDocument 501 http://www.projet-online.com/erreur501.htm
ErrorDocument 502 http://www.projet-online.com/erreur502.htm
ErrorDocument 503 http://www.projet-online.com/erreur503.htm
ErrorDocument 505 http://www.projet-online.com/erreur505.htm
…mais rien y fait.
Comment faire pour que la touche « annuler » de mon masque d’identification me renvoi sur une page précise (par exemple la page « index » de mon site : www.projet-online.com/index.htm) ?
Merci à vous, FXA
A voir également:
- Htaccess : retour à la page initiale
- Réécriture d'urls avec .htaccess - Forum Référencement
- Htaccess / htpasswd : comment se déconnecter ? - Forum Webmastering
- Redirection .htaccess invisible... je n'y arrive pas ✓ - Forum Référencement
- You don't have permission to access this resource.server unable to read htaccess file, denying access to be safe - Forum Webmastering
- [.Htaccess] Redirection vers une autre adresse ✓ - Forum Webmastering
1 réponse
essai un copier coller de ceci:
AuthPAM_Enabled off
AuthName "ESPACE STAGIAIRE"
AuthUserFile /home/sites/site126/web/espacestagiaire/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
ErrorDocument 400 http://www.projet-online.com/erreur400.htm
ErrorDocument 401 http://www.projet-online.com/erreur401.htm
ErrorDocument 403 http://www.projet-online.com/erreur403.htm
ErrorDocument 404 http://www.projet-online.com/erreur404.htm
ErrorDocument 405 http://www.projet-online.com/erreur405.htm
ErrorDocument 407 http://www.projet-online.com/erreur407.htm
ErrorDocument 409 http://www.projet-online.com/erreur409.htm
ErrorDocument 500 http://www.projet-online.com/erreur500.htm
ErrorDocument 501 http://www.projet-online.com/erreur501.htm
ErrorDocument 502 http://www.projet-online.com/erreur502.htm
ErrorDocument 503 http://www.projet-online.com/erreur503.htm
ErrorDocument 505 http://www.projet-online.com/erreur505.htm
<LIMIT GET POST>
require valid-user
</LIMIT>
tu peut aussi si c pas deja fait changer dans ton fichier de configuration de apache httpd.conf mettre la valeur All a la ligne:
AllowOverride All
AuthPAM_Enabled off
AuthName "ESPACE STAGIAIRE"
AuthUserFile /home/sites/site126/web/espacestagiaire/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
ErrorDocument 400 http://www.projet-online.com/erreur400.htm
ErrorDocument 401 http://www.projet-online.com/erreur401.htm
ErrorDocument 403 http://www.projet-online.com/erreur403.htm
ErrorDocument 404 http://www.projet-online.com/erreur404.htm
ErrorDocument 405 http://www.projet-online.com/erreur405.htm
ErrorDocument 407 http://www.projet-online.com/erreur407.htm
ErrorDocument 409 http://www.projet-online.com/erreur409.htm
ErrorDocument 500 http://www.projet-online.com/erreur500.htm
ErrorDocument 501 http://www.projet-online.com/erreur501.htm
ErrorDocument 502 http://www.projet-online.com/erreur502.htm
ErrorDocument 503 http://www.projet-online.com/erreur503.htm
ErrorDocument 505 http://www.projet-online.com/erreur505.htm
<LIMIT GET POST>
require valid-user
</LIMIT>
tu peut aussi si c pas deja fait changer dans ton fichier de configuration de apache httpd.conf mettre la valeur All a la ligne:
AllowOverride All