Apache: htaccess non prise en compte

Bonjour à tous,

je suis sur mon serveur web et je bloque.

On dirait que mes fichier htaccess ne sont pas pris en compte.

Sur l’index de mon site j’ai mis ceci.

order deny, allow
deny from all

Mais je peut peut quand même acceder à mon site.

Dans “/etc/apache/site-enabled ou avaibled” mon fichier monsite contient les directive AllowOverride à All.

<VirtualHost *:80>
	ServerAdmin contact@fr.XXXXX.com
	ServerName fr.XXXXX.com
	ServerAlias www.fr.XXXX.com
	DocumentRoot /media/data/www/extranet-hps
	<Directory />
		Options FollowSymLinks
		AllowOverride All
	</Directory>
	<Directory /media/data/www/XXXXXX>
		Options -Indexes -ExecCGI FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
	</Directory>

	AccessFileName .httpdoverride
	<Files ~ "^\.ht">
	Order allow,deny
	Deny from all
	Satisfy All
	</Files>
	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Quelles erreurs est-je fais?

merci

guigui69

au pif…

htaccess != httpoverride

à moins que ton fichier htaccess se nomme bien httpoverride…

Oui s’etait bien ca,

AccessFileName .httpdoverride
   <Files ~ "^\.ht">
   Order allow,deny
   Deny from all
   Satisfy All
   </Files>

J’ai corrigé mon erreur.

une question encore:
Si je met un htacces a la racine celui va fonctionner pour tout les dossiers sous dossiers et fichiers ?
Si je rajouter dans un sous dossier “deny from all” cela va-t-il appliquer les autres restriction qui se trouve dans le htaccess parent?

guigui69

oui

[quote=“guigui69”]
Si je rajouter dans un sous dossier “deny from all” cela va-t-il appliquer les autres restriction qui se trouve dans le htaccess parent?[/quote]
ça de mémoire, il ne me semble pas
justement ton htaccess remplace la politique du htaccess du dossier parent me semble