5 votes

Comment activer les URL propres avec Ubuntu 16.04, Drupal 8.1.10 et Apache 2

Je essaie d'installer Drupal 8.1.10 sur un serveur privé virtuel (OVH) avec Ubuntu 16.04, Apache 2 et PHP7. J'ai suivi ce tutoriel :

https://www.howtoforge.com/tutorial/how-to-install-drupal_8-with-apache-and-ssl-on-ubuntu-15-10/

Je suis bloqué au niveau des exigences. Drupal me dit que les urls propres ne sont pas activées. J'ai ajouté ceci à la fois dans mon fichier apache2.conf et mon fichier drupal.conf :

            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted

            RewriteEngine on
                RewriteBase /
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteCond %{REQUEST_FILENAME} !-d
                RewriteCond %{REQUEST_URI} !=/favicon.ico
                RewriteRule ^ index.php [L]

                                SSLOptions +StdEnvVars

                                SSLOptions +StdEnvVars

ça ne marche toujours pas. J'ai cherché pendant des heures ce qui ne va pas mais je n'ai pas trouvé de solution.

Une aide? Merci

9voto

Sunil kumar Points 91

Utilisez le processus ci-dessous pour activer l'URL propre avec Ubuntu 16.04 :

  1. Activer le mode réécriture d'Apache -

    a2enmod rewrite
  2. insérez le code suivant dans /etc/apache2/sites-available/000-default.conf

     Allowoverride All
  3. service apache2 restart

Cela fonctionne pour moi...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X