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

500 Внутренняя ошибка сервера - недопустимая команда "Заголовок" в .htaccess

Я получаю журнал ошибок сервера.

[Пн, 27 января, 08:04:06 2014] [предупреждение] [клиент x.x.x.x] /home/.../public_html/.htaccess: недопустимая команда "Заголовок", возможно, неправильно написана или определена модулем, не включенным в конфигурацию сервера

И вот мой простой .htaccess:

<IfModule mod_rewrite.c>
    Options -MultiViews
    php_flag display_startup_errors on
    php_flag display_errors on
    php_flag html_errors on
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^ silex.php/ [L]
</IfModule>

Что могло быть не так?

Это может быть потому, что mod_headers не включен. Попробуйте бежать a2enmod headers чтобы включить модуль.

Вы включили apache mod_headers ?

a2enmod mod_headers

Включите модуль заголовка, используя команду ниже

sudo a2enmod headers

Вы должны перезапустить apache, как только вы закончите с включенным модулем

sudo service apache2 restart