La Ferme du web - Les forums

Venez baraguiner avec la communauté !

Vous n'êtes pas identifié.

#1 06/09/2009 17:28:51

Infinito
Membre
Date d'inscription: 08/05/2009
Messages: 14

.htaccess inactifs et inefficasses.

Bonjour à tous,

Je suis encore confronté à un problème, car je me suis rendu compte que les fichiers .htaccess qui permettent de nombreuses actions, ne sont pas exécutés, avant de me replonger dans toute la configuration d'apache en SSH je fais appel à vous :
Si vous avez déjà été confronté à un problème similaire et que vous vous en êtes tirés pourriez vous m'éclairer....

Voilà, merci pour les réponses.....

NB : le serveur est un serveur sous debian leny (5) installé grâce au tuto présent sur ce site wink

Infinito_

Hors ligne

 

06/09/2009 17:28:51

Botte De Foin Publicitaire


#2 06/09/2009 23:49:05

Ouark
Administrateur
Date d'inscription: 24/09/2008
Messages: 55
Site web

Re: .htaccess inactifs et inefficasses.

Bonjour,

il doit sans doute manquer la directive AllowOverride All dans la conf du vhost du domaine:

Code:

<VirtualHost 192.168.199.1>
ServerName www.domain.tld
DocumentRoot /var/web/site
<Directory "/var/web/site">
    AllowOverride All
</Directory>
</VirtualHost>

Ne pas oublier de redémarrer apache après la modification (apache2 -k restart)

Hors ligne

 

#3 07/09/2009 00:22:32

Infinito
Membre
Date d'inscription: 08/05/2009
Messages: 14

Re: .htaccess inactifs et inefficasses.

Bonsoir,

Merci de votre réponse, finalement, j'ai réfléchit et j'ai écrit ce code (j'y ai ajouté la section directory)

Code:

ServerRoot "/etc/apache2"
Alias /site /home/123/site
Alias ...


    <Directory "/home/123/site">
        AllowOverride All 
        Order allow,deny
        Allow from all
        LanguagePriority fr en 
    </Directory>

Je n'utilises pas les VHosts puisque lors de mon installation ils ne fonctionnaient pas comme je voulais.....

Avec les Alias je n'ai plus eu de problèmes, j'ai tout de même cherché, entre autre dans la doc d'apache qui écrit noir sur blanc que les .htaccess sont à éviter autant que possible ! (dans tous les tutos que j'ai lu aucun ne disait ça, plutôt même le contraire !)
Donc j'ai déjà entré un peu plus loin dans la config d'apache les droits pour mes dossiers à protéger, j'ai néanmoins utilisé les fichier .htpasswd pour les comptes autorisés selon les sections.

Ce serveur étant mon serveur perso (à 1m de là quand je vous parles) je développes un certain nombres de projets mais dont certains sont d'une telle ampleur que lors de la migration, je vais m'amuser à modifier tous les liens absolus qui changeront (.htaccess s'en sers beaucoup entre autre) d'où l'utilité d'avoir un serveur qui se configure avec les mêmes outils.

Je vous remercie encore pour votre réponse qui je pense va solutionner mon problème!

Bonne soirée à tous.

Hors ligne

 

#4 07/09/2009 12:37:55

Infinito
Membre
Date d'inscription: 08/05/2009
Messages: 14

Re: .htaccess inactifs et inefficasses.

Finalement ça ne marche pas..... U_U

Hors ligne

 

#5 07/09/2009 17:51:50

DJo
Administrateur
Date d'inscription: 31/07/2008
Messages: 569
Site web

Re: .htaccess inactifs et inefficasses.

Ca ne m'étonne pas, ta config était très bizarre.

Qu'est-ce que tu as dans ton .htaccess ? Le problème vient peut être de lui ?

Hors ligne

 

#6 07/09/2009 17:57:56

Infinito
Membre
Date d'inscription: 08/05/2009
Messages: 14

Re: .htaccess inactifs et inefficasses.

Code:

AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/home/123/site/dossier_ou_se_situe_le_htpasswd/.htpasswd"
Require valid-user

tout ce qu'il y a de plus banal, et qui marche sur d'autre serveurs (je ne travailles pas que sur le mien).

Hors ligne

 

#7 10/09/2009 10:49:49

Infinito
Membre
Date d'inscription: 08/05/2009
Messages: 14

Re: .htaccess inactifs et inefficasses.

...plus personne.... U_U,

Hors ligne

 

Pied de page des forums

Powered by FluxBB
© Copyright 2008-2009 - LaFermeduWeb.net