AddHandler для Apache mod_asis не работает

Я разрабатываю в бродячей коробке с использованием Ubuntu 14.04LTS с самой последней версией Apache2 (2.4.7), доступной для этого сервера. Mod_asis был включен.

Если я использую следующую конфигурацию (скопировать / вставить из официальной документации Apache), все содержимое файла .asis будет отображаться в браузере, включая часть заголовка файла .asis.

<VirtualHost *:80>
ServerName test.server.com.dev
AddHandler send-as-is asis
RewriteCond %{DOCUMENT_ROOT}/cachedcontent%{REQUEST_FILENAME}.asis -f
RewriteRule .* /cachedcontent%{REQUEST_FILENAME}.asis [L]
</VirtualHost>

Вместо этого, если я использую следующую конфигурацию, содержимое «кэша» правильно отображается в браузере.

<VirtualHost *:80>
ServerName test.server.com.dev
<FilesMatch \.asis>
SetHandler send-as-is
</FilesMatch>
RewriteCond %{DOCUMENT_ROOT}/cache%{REQUEST_FILENAME}.asis -f
RewriteRule .* /cache%{REQUEST_FILENAME}.asis [L]
</VirtualHost>

Перед обновлением среды разработки «AddHandler send-as-is asis» работал правильно. Мне интересно, может ли быть проблема с mod_asis, apache 2.4.7 и использованием VirtualHost.

1

Решение

Задача ещё не решена.

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

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

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