Как включить модуль mod_rewrite Apache для Ubuntu 11.04?

18

В другом Linux, например CentOS, он работает, но я не запускаю его в Ubuntu 11.04.

/var/www/html/folder/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
    
задан YumYumYum 05.10.2011 в 20:09
источник

1 ответ

43

Вы гарантировали, что RewriteEngine включен?

Вам нужно убедиться, что мода включена - просто найдите символическую ссылку rewrite.load в / etc / apache2 / mods-enabled. Если нет, запустите sudo a2enmod rewrite , чтобы включить его. Перезапустите apache, используя sudo service apache2 restart , и если ваш синтаксис .htaccess верен, это сработает.

В противном случае вам нужно вставить дополнительную информацию о вашем файле .htaccess.

    
ответ дан zoopster 05.10.2011 в 20:28
источник