Je dois pointer le domaine racine de mon compte d'hébergement vers un sous-répertoire (joomla). Je veux que ce soit invisible (c'est-à-dire que la barre d'adresse du navigateur ne change pas). Aussi, j'ai besoin que cela fonctionne quand un utilisateur frappe la racine ou un sous-dossier/sous-dossier.Invisible .htaccess Redirection depuis/public_html/vers/public_html/dossier
J'ai essayé les règles suivantes, qui fonctionnent individuellement, mais je n'arrive pas à les faire fonctionner ensemble.
Celui-ci fonctionne en l'absence de sous-fichier/sous-dossier est spécifié:
RewriteEngine On
RewriteRule ^$ /joomla/ [L]
Et celui-ci fonctionne quand un sous-fichier/sous-dossier spécifié:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.+)$ /joomla/$1 [L]
Je ne peux pas comprendre comment combinez-les.
Celui-là génère une erreur de 500 serveurs avec ou sans fichier/dossier. Lorsque j'ajoute "RewriteCond% {REQUEST_FILENAME}! -f" cela fonctionne avec le fichier/dossier spécifié, mais génère une erreur 500 sans. – ggutenberg