Я хочу включить файлы .htaccess на моем сервере, чтобы использовать функциональность "clean_url" в Drupal.
Это то, что я сделал до сих пор:
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
cd /etc/apache2/mods-enabled
grep mod_rewrite *
В результатах phpinfo () я вижу: mod_rewrite
, поэтому, я думаю, модуль включен.
Я добавил файл htaccess со следующим содержимым:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /path/to/website
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</IfModule>
Но все же он говорит, что мой сервер не обеспечивает такую функциональность. Чего мне не хватает?