В других 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
Вы удостоверились, что RewriteEngine включен?
Вы хотите убедиться, что мод включен - просто посмотрите символическую ссылку rewrite.load в / etc / apache2 / mods-enabled. Если нет, запустите sudo a2enmod rewrite
, чтобы включить его. Перезапустите apache, используя sudo service apache2 restart
, и при условии правильного синтаксиса .htaccess это будет работать.
В противном случае вам нужно будет вставить дополнительную информацию о вашем файле .htaccess.