.htaccess 500 Внутренняя ошибка сервера в wamp

Привет я получаю 500 Внутренняя ошибка сервера при попытке запустить мой код в Wampserver, который работает абсолютно
Мой файл .htaccess находится в папке wamp / www / site, а весь другой код также находится в той же папке
поэтому я должен поместить сайт где-нибудь в файл .htaccess, потому что онлайн мой код находится в корневой папке
Мой код .htaccess:

RewriteEngine on
FileETag none

<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_URI} /+[^\.]+$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
</IfModule>

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/x-javascript
</IfModule>

Apache ошибка здесь:

J: /wamp/www/site/.htaccess: Неверная команда ‘AddOutputFilterByType’, возможно, с ошибкой или определена модулем, не включенным в конфигурацию сервера, реферер: / site / about /

1

Решение

Если вы используете Apache 2.4, вам нужно изменить

<IfModule mod_deflate.c>

в

<IfModule mod_filter.c>

поскольку выходной фильтр был перемещен в mod_filter. Затем вам нужно убедиться, что у вас загружен mod_filter.

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]