Я получаю эти ошибки в моем файле журнала ошибок apache:
[Fri May 20 16:17:06 2011] [notice] Apache/2.2.17 (Ubuntu) PHP/5.3.5-1ubuntu7.2 with Suhosin-Patch configured -- resuming normal operations
[Fri May 20 16:17:11 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
[Fri May 20 16:17:12 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
[Fri May 20 16:17:12 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
[Fri May 20 16:17:12 2011] [alert] [client 127.0.0.1] /home/zomerovic/vhosts/brillelook/public_html/.htaccess: Invalid command 'RewriteCond', perhaps misspelled or defined by a module not included in the server configuration
Но я включил mod_rewrite, а также другие моды apache (как говорит a2dismod):
Your choices are: auth_basic authn_file authz_default authz_groupfile authz_host authz_user autoindex cgi deflate dir env headers mime negotiation php5 reqtimeout setenvif status vhost_alias
Есть ли конфликт между RewriteCond и некоторыми другими модами, или мне что-то не хватает?
Спасибо.
Бегать
a2enmod rewrite
/etc/init.d/apache2 restart
И он загрузит для вас модуль перезаписи
ошибка, которую вы видите, связана не с тем, что у вас нет разрешений на использование перезаписи, а потому, что она недоступна, как видно из предоставленного вами вывода списка a2dismod (его нет в списке)
Можете ли вы использовать mod_rewrite в вашем файле .htaccess?
Видеть AllowOverride FileInfo