2010-06-09 7 views
0

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> 
+0

J'ai changé AllowOverride à tous – ashurexm

Répondre