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

26

В других 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
Jevon
источник

Ответы:

55

Вы убедились, что RewriteEngine включен?

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

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

zoopster
источник