Php Apache mod_asis的AddHandler不工作
我正在使用Ubuntu 14.04LTS和最新版本的Apache2 2.4.7在这个服务器上进行开发。Mod_asis已启用 如果我使用Apache官方文档中的以下配置复制/粘贴,那么所有.asis文件内容都会在浏览器中得到响应,包括.asis文件的头部分Php Apache mod_asis的AddHandler不工作,php,apache,caching,vagrant,ubuntu-14.04,Php,Apache,Caching,Vagrant,Ubuntu 14.04,我正在使用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 %{DOCUME
<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按原样发送asis”工作正常。我想知道mod_asis、apache2.4.7和VirtualHost的使用是否存在问题