Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2006, à 23:26

lost-in-the-shell

[Coup de pouce] .htaccess sur un serveur local

Salut, j'ai essayé de protéger un dossier appartenant à mon localhost par la méthode .htaccess .
Du premier coup, ça n'a pas marché, malheur. Au bout de quelques recherches sur des forums je suis abouti à un résultar enfin convaincant, et je vous fait part ici de la méthode à suivre.
Préliminaires : j'ai installé Apache2 et localhost pointe sur /var/www (normal quoi).
Ici, j'ai voulu protéger mon dossier localhost/acms/admin .
J'ai d'abord créé un .htpasswd que j'ai stocké là bas (pour ceux qui ne savent pas comment manipuler les .htpasswd et surtout quoi mettre à l'intérieur, je vous redirige vers le Site du Zéro, qui saura vous dire quoi mettre en fonction du nom d'utilisateur et du mot de passe.
Ensuite, j'ai modifié mon /etc/apache2/httpd.conf de cette manière :

# This is here for backwards compatability reasons and to support
#  installing 3rd party modules directly via apxs2, rather than
#  through the /etc/apache2/mods-{available,enabled} mechanism.
#
#LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
<directory "/var/www/acms/admin">
AuthName "Restricted Area"
AuthType Basic
AuthUserFile "/var/www/acms/admin/.htpasswd"
<limit GET POST>
require valid-user
</limit>
</directory>

Ensuite j'ai redémarré mon serveur Apache :

sudo /etc/init.d/apache2 restart

(les commandes de démarrage, de redémarage et de fermeture des serveurs sont à connaître)

Pouf, ça a marché cool .
En espérant que ça serve à quelques uns...


Linux user #401253 - Ubuntu user #3023 .
Nick sur IRC : naji.
Pensez à adhérer au Comité de lutte contre le SMS.

Hors ligne

#2 Le 04/04/2006, à 11:36

CeReAl KiLLeR Du 77

Re : [Coup de pouce] .htaccess sur un serveur local

Wouaaa!!!! Tu n'as pas chercher le plus simple wink Enfin sa revient au même qu'avec un .htaccess tongue


SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)

Hors ligne

#3 Le 04/04/2006, à 18:47

lost-in-the-shell

Re : [Coup de pouce] .htaccess sur un serveur local

La création d'un .htaccess ne fonctionnait pas, ce qui explique ceci...


Linux user #401253 - Ubuntu user #3023 .
Nick sur IRC : naji.
Pensez à adhérer au Comité de lutte contre le SMS.

Hors ligne

#4 Le 05/04/2006, à 10:39

CeReAl KiLLeR Du 77

Re : [Coup de pouce] .htaccess sur un serveur local

C'est tout simple, beaucoup de personne n'arrive pas à faire prendre leur .htaccess en compte à cause d'une simple petite ligne dans apache.

De AllowOverride None il faut passer en AllowOverride All

Après si c'étais ton cas je ne sais pas wink


SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)

Hors ligne

#5 Le 09/04/2006, à 00:15

Marc-H

Re : [Coup de pouce] .htaccess sur un serveur local

lost-in-the-shell a écrit :

.../...
Pouf, ça a marché cool .
En espérant que ça serve à quelques uns...

Oui, ça m'a beaucoup servi parce que jusque là  j'arrivais faire fonctionner htaccess dans /home/user/public_html , mais jamais dans /var/www , mais avec ta config, ça a enfin fonctionné.
merci
Marc (sur Debian-Sarge)