Activer la réécriture d'url pour drupal

Soumis par GoZ le mar 11/11/2008 - 09:38

Activer la réécriture d'url pour drupal

Après une énième galère pour de nouveau activer l'url rewriting, je note ici la démarche à effectuer.
Ma configuration actuelle :
* Ubuntu
* Apache2
* Drupal 5

Installer le module rewrite pour apache :
a2enmod rewrite

Vérifier dans le fichier de configuration d'apache apache2.conf que les fichier .htaccess sont bien utilisés :
vi /etc/apache2/apache2.conf

Vérifier que la ligne est décommentée :
AccessFileName .htaccess

Modifier le fichier de configuration d'apache pour spécifier que le répertoire de drupal utilise l'url rewriting :
vi /etc/apache2/sites-available/default

Et ajouter les lignes correspondant au site :
<Directory /var/www/drupal-site>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
</Directory>

Le lien http://drupal-site/admin/settings/clean-urls devrait maintenant afficher la page de configuration des urls simplifiées et non un message d'erreur (en admettant que drupal-site est le nom de votre site).