Bonjour,
Après une semaine de recherche infructueuses, je sollicite votre aide.
Je travail sur un site internet qui est hébergé sur un serveur dédié chez OVH, plus précisément SoYouStart.
Debian 7.5 stable (Wheezy) (64bits)
Je souhaite activer la réécriture d’url. J’ai suivi les instructions que j’ai trouvées dans divers tutoriaux et le module est bien présent dans phpinfo() et “a2enmod rewrite” me dit que c’est déjà actif.
Je pensais donc que le problème était lié à mon hébergeur mais quand je tente la même opération sur mon pc de dev (lubuntu 14.04), j’ai le même résultat.
Voici les informations sur ma config
.htaccess:
RewriteEngine On
RewriteRule ^foo.html$ test.html [L]
dans le répertoire
root@smtp:/var/www# ls -alt
total 36
drwxr-xr-x 5 root root 4096 Sep 3 11:26 .
-rwxrwxrwx 1 root root 364 Sep 3 11:26 test.html
-rw-r–r-- 1 root root 55 Sep 2 23:07 .htaccess
-rw-r–r-- 1 root root 514 Sep 1 15:39 index.php
-rwxrwxrwx 1 root root 364 Aug 31 17:27 index.html
…
J’ai un virtual host configuré comme suit:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName nsXXXXXX.ip-XXX-XXX-XXX.eu
ServerAlias [MonServeurAlias]
DocumentRoot /var/www
<Directory /var/www/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Je vous remercie par avance pour votre aide et aussi, je remercie toute la communauté pour tous les posts, tutoriaux, discussion qui m’ont permis d’en apprendre beaucoup.
Arnaud.