Bonjour,
J’aimerais savoir (à priori non - TODO) - Apache → AccessFileName .htaccess
Pourrait-on dans la directive AccessFileName
faire en sorte que si je configure plusieurs htaccess qu’ils soient pris en compte les uns après les autres SANS OUBLIER les configurations des fichiers htaccess précédent.
Par exemple :
Je configure dans le fichier de configuration d’Apache /etc/apache2/apache2.conf
:
AccessFileName .htaccess.default .htaccess.restrict .htaccess
Puis dans mon répertoire racine d’un VHOST je crée mes 3 fichiers :
Fichier .htaccess.default
# REWRITE
# On suit les liens symboliques
Options +FollowSymlinks
# Activation du mod rewrite d'Apache
RewriteEngine On
# REWRITE
Fichier .htaccess.restrict
# RESTRICTION IPs
Order deny,allow
Deny from all
# Exemple : votre IP pour le test
Deny from 194.195.91.60
Allow from all
# RESTRICTION IPs
Fichier .htaccess
# REDIRECTION DEFAULT
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule !(\.(ico|gif|jpe?g|png|bmp|css|js|swf|pdf|class|tpl|asx|flv|ogg|webm|dat|phps))|(ads.txt|robots.txt|sitemap.xml)$ /index.php [L]
# REDIRECTION DEFAULT
Résultat : çà prend en compte que le dernier fichier (façon de parler) - Je n’ai pas rewrite ni de restriction d’IP !
Ce serait bien
Cette demande pour la simple raison de pouvoir avoir un fichier pour restreindre les bots, les adresses IPs etc. (qu’on ajouterait à plusieurs vhosts puis avoir son .htaccess selon le site Web avec le redirection d’URL propre au site etc…
En vous remerciant.