Ubuntu 16.04、Apache 2、およびPHP7を使用する仮想プライベートサーバー(OVH)にDrupal 8.1.10をインストールしようとしています。私はこのチュートリアルに従いました:
https://www.howtoforge.com/tutorial/how-to-install-drupal_8-with-Apache-and-ssl-on-ubuntu-15-10/
要件レベルにこだわっています。 Drupalは、クリーンURLが有効になっていないことを通知します。これをApache2.confとdrupal.confの両方に追加しました:
<Directory "/var/www/drupal">
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]
</Directory>
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
それでも動作しません。何時間も間違っていることを探していましたが、解決策が見つかりませんでした。
何か助け?ありがとう
以下のプロセスを使用して、Ubuntu 16.04でクリーンURLを有効にします。
Apacheモードの書き換えを有効にします-
a2enmod rewrite
以下のコードを/etc/Apache2/sites-available/000-default.conf
に入れます
<Directory /var/www/html>
Allowoverride All
</Directory>
service Apache2 restart
これは私のために働いています...