o'gure a écrit :
Je dirais, intuitivement, que tu enlèves la directive « AllowOverride » de la conf du serveur (vu que c'est elle qui force à aller voir dans le répertoire la présence d'un .htaccess et qui fait chuter sensiblement les perfs)
|
Mouais, à moins d'avoir un gros site commercial, la différence de perf entre la présence d'un htaccess ou non est faible, sauf à utiliser sur un matériel spécifique (serveur léger, pc dans une prise, matos de récup pré-pentium 4).
Sinon de ce que je comprend de la doc (je n'ai pas mis en pratique car pas l'utilité), tu peux très bien avoir un :
<Directory /home/*/public_html>
Order deny,allow
Deny from all </Directory> |
Comme cela, dans ton "home", tous les sous-dossiers (toto, titi, tata) ayant un sous-sous-dossier "public_html", auront ce dossier "public_html" interdit.
Mais si tu fais une autre règle (avant !)
<Directory /home/toto>
(ce que tu veux)
</Directory> |
Les règles s'appliqueront d'abord à toto, puis la règle suivante à "public_html".
Et pouf.
---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D