J'essaie de rediriger le dossier/vers/en utilisant .htaccess mais tout ce que je reçois est la page de test du serveur HTTP Apache. Ma racine ressemble à ceci:Redirection à l'aide de htaccess
/
.htaccess
-/folder
-/folder2
-/folder3
Mon .htaccess ressemble à ceci:
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/folder/
RewriteRule ^(.*)$ folder/$1 [L]
Qu'est-ce que je fais mal? J'ai vérifié mon httpd.conf (je cours Centos 5.3) et la bibliothèque de mod_rewrite est chargée. En remarque, mon serveur n'est pas un serveur www, c'est simplement une machine virtuelle donc son nom d'hôte est centosvm. Addition: J'ai trouvé que le module mod_rewrite est chargé, mais aucune de mes redirections .htaccess ne semble fonctionner.
Addition: Ma directive répertoire httpd.conf ressemble:
<Directory />
Options FollowSymLinks
#AllowOverride None
</Directory>
J'ai changé AllowOverride à tous – ashurexm