默认情况下,当我请求图像文件时 - 梅森处理程序会触发autohandler
吗?在配置文件中,只有.html
文件设置为由 mason 处理。我需要它碰巧执行一些后台任务,但我不希望处理图像文件本身。请指教...
更新,我将在autohandler
中尝试以下内容:
return -1 if $r->content_type && $r->content_type !~ m|^text/|i;
并apache2.conf
以下内容:
<FilesMatch "(.*)>
尝试使用 LocationMatch:
<LocationMatch ".(css|html)$">
SetHandler perl-script
PerlHandler ...# it depends on your current configuration
</LocationMatch>
另外,您说您不想处理图像,请将这些图像文件放在另一个目录中,然后让默认处理程序为其提供服务:
<Location /images>
sethandler default-handler
</Location>