Bonjour,
je vais essayer d’être clair.
J’utilice l’interface de gestion Cpanel
J’utilise l’interface modx à la racine du serveur.
J’utilise le SEO (Google) Friendly URLs
J’essaye de créer un sous-dossier protégé via htaccess, (avec .htaccess et .password dans 2 répertoires différents) : problème, la fenêtre pour entrer le nom d’utilisateur et mot de passe ne s’affiche pas.
Le problème vient de la ligne suivante dans le fichier .htaccess à la racine pour utiliser le SEO (Google) Friendly URLs
# MODx supports Friendly URLs via this .htaccess file. You must serve web
# pages via Apache with mod_rewrite to use this functionality, and you must
# change the file name from ht.access to .htaccess.
#
# Make sure RewriteBase points to the directory where you installed MODx.
# E.g., "/modx" if your installation is in a "modx" subdirectory.
#
# You may choose to make your URLs non-case-sensitive by adding a NC directive
# to your rule: RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,NC]
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] <------------ C’est cette dernière ligne qui pose problème car la protection du sous-dossier (via un autre .htaccess) fonctionne si je l’enlève.
J’ai essayé d’utiliser "RewriteEngine Off" dans le fichier .htaccess de protection mais cela ne fonctionne pas. >:(
J’ai essayé RewriteRule Off à tout hasard

mais pas mieux.
Ma question :
_Est ce que l’on peut modifier cette ligne pour pouvoir utiliser la protection de dossier dans les sous répertoires ?
_Y a t il une ligne de code spéciale à mettre dans le .htaccess du sous répertoire pour empêcher le fonctionnement du .htaccess de la racine ?
_dernière soluce : dois-je utiliser SEO (Google) Friendly URLs sans le mode rewrite (
http://wiki.modxcms.com/index.php/Friendly_URLs_Guide)