Назад | Перейти на главную страницу

RewriteCond не работает на Apache (но включен)

Я получаю эти ошибки в моем файле журнала ошибок 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