Как включить модуль 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

Ответы:


55

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.