Rechercher : dans
Par :

.htaccess apache2 ne fonctionne pas

Dernière réponse le 10 jun 2009 à 18:41:21 biscotte.net, le 2 jun 2009 à 20:20:14 
 Signaler ce message aux modérateurs

Bonjour,

mon titre est clair ... J'ai bien respecté la syntaxe du fichier .htaccess

AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès protégé"
AuthType Basic
<Limit GET>
require valid-user
</Limit>

J'ai vu pas mal de personnes dans le même cas que moi dans les forums, mais les solutions proposées n'aboutissent pas dans mon cas :
j'ai tenté d'ajouté dans le apache2.conf ...

<Directory "/var/www">
AllowOverride all
</Directory>

... en vain.
Bien entendu, à chaque modification du fichier de conf, j'ai redémarré le service...

J'espère que vous pourrez m'aider.
Biscotte

Meilleures réponses pour « .htaccess apache2 ne fonctionne pas » dans :
Apache - Les fichiers .htaccess Voir Les fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...
Installation rapide de LAMP (Apache+MySql+php) sous Linux VoirLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
[Webmaster] Faire une redirection VoirLes différentes solutions sont présentées de la meilleure (.htaccess) à la moins bonne (JavaScript). Un .htaccess Le .htaccess est à placer dans le répertoire qui doit être redirigé. On applique une redirection de cette façon : RedirectPermanent...
Linux - Gentoo - Installation de Apache2/PHP VoirComme toutes les installations au niveau de Gentoo, Portage se chargera de l'installation des packages et la gestion dépendances. Installation d'Apache2 L'installation d'Apache2 démarrera avec l'exécution de la commande emerge apache Pour...
Apache - Les fichiers .htaccess VoirLes fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...

1

initials 76, le 2 jun 2009 à 23:36:54

Salut ;)

Regarde ceci:

http://screencast.ubuntu-fr-secours.org/...

Tout y est expliqué pour sécuriser /var/www/

Bon film :) If you want to go quickly, go alone. If you want to go far, ­go together.

Répondre à initials 76

2

biscotte.net, le 3 jun 2009 à 10:04:54

Bonjour,

Merci pour ton lien.
Maintenant, j'ai une réaction d'apache. Je n'accède a plus rien! en commentant la ligne Deny from all dans Directory, et après redémarrage du service apache, j'accède de nouveau à tous. Cependant, je souhaiterais savoir comment obtenir la demande d'authentification.

De plus, j'ai constaté dans ta video, qu'à aucun moment la personne configure le .htaccess.

Ce matin, j'ai tenté de mettre dans mon .htaccess que deny from all. Et on dirait qu'il a été ignoré...

quelqu'un saurait m'aider?
Cordialement,
Biscotte

Répondre à biscotte.net

3

biscotte.net, le 5 jun 2009 à 14:26:18

Bonjour,

n'ya-t-il vraiment personne pour m'aider? je galère vraiment...
Cordialement,
Biscotte

Répondre à biscotte.net

4

Ritchi09, le 5 jun 2009 à 21:42:05

Salut tu peut nous mettre ton apache2.conf ici dans ton intégralité pour débuter.

Car il te faut modifier a deux endroits déjà pour que sa marche.

histoire de vérifier cela.

Répondre à Ritchi09

5

biscotte.net, le 7 jun 2009 à 18:16:22

Bonjour,

Merci pour ta proposition d'aide. Finalement, avec l'aide de mon ami, nous avons constaté que rien n'était configuré à propos des VHosts. Tout le problème était là!!!
Je posterai de nouveau pour mettre la solution complète.
Merci encore.
Biscotte

Répondre à biscotte.net

6

biscotte.net, le 10 jun 2009 à 10:22:37

Voici la solution pour la conf de apache2 sur Debian :

il faut faire :

nano /etc/apaches/sites-avaible/default

dedans, il faut remplacer les 2 premiers
AllowOverride None par AllowOverride All

ensuite petit redémarrage du service : /etc/init.d/apache2 restart
et après normalement tout va bien!

Voila!!! le sujet passe en RESOLU!!!

Répondre à biscotte.net

7

 initials 76, le 10 jun 2009 à 18:41:21

Salut ;)

Merci à toi d'avoir posté la solution.

@+ ;)) If you want to go quickly, go alone. If you want to go far, ­go together.

Répondre à initials 76
Collection CommentÇaMarche.net