htaccess

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : htaccess

htaccess

par cem » 21 déc. 2007, 13:04

J'ai essayé les double slash, ça me met :

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log

J'ai également essayé un générateur, rien à faire :cry:

par Ryle » 21 déc. 2007, 12:50

Si si, le prompt apparait quoi qu'il arrive, que le fichier d'utilisateurs soit trouvé ou pas.

Essaye donc de préciser ce chemin là :
C:\\Program Files\\EasyPHP1-8\\www\\joomla\\administrator\\.htpasswd
(je ne sais plus s'il est nécessaire de doubler ou pas les antislashes)

Et si l'accès est toujours refusé, modifie le mot de passe, en ouvrant une fenêtre de commande dos et en allant chercher la fonction htpasswd d'apache, ou en utilisant un générateur en ligne :)

htaccess

par cem » 21 déc. 2007, 12:00

si le lien AuthUserFile n'était pas correcte, je n'aurai pas le promt?

le dossier se trouve dans C:\Program Files\EasyPHP1-8\www\joomla\administrator

par Ryle » 21 déc. 2007, 11:16

Selon la configuration du serveur (mais généralement dans la majorité des cas) les mots de passe de l'authentification par htaccess doivent être encodés à l'aide de la fonction htpasswd de apache.

De plus, le fichier htaccess ne fonctionne pas par rapport à l'url, mais par rapport au système de fichier. Assure-toi donc bien que le chemin "/joomla/administrator/.htpasswd" est correct et que le premier "/" représente bien la racine du disque dur et non pas la racine du site.

htaccess

par cem » 21 déc. 2007, 11:12

Bonjour,

Je souhaiterais protéger un dossier avec un htaccess.

Lorsque j'essaye d'accéder au dossier, j'ai un prompt qui me demande login et mot de passe mais j'ai beau mettre le login/mot de passe, le prompt réapparait.

Je ne trouve pas l'erreur.

Voici le fichier .htaccess

AuthUserFile /joomla/administrator/.htpasswd
AuthName "Accès protégé"
AuthType Basic
<LIMIT GET POST>
require valid-user
</LIMIT

Voici le fichier .htpasswd
admin:admin

Une idée?