1

デフォルトでは、画像ファイルをリクエストすると、mason ハンドラーがトリガーされautohandlerますか? .html構成ファイルで mason が処理するように設定されているのはファイルのみです。いくつかのバックグラウンド タスクを実行する必要がありますが、画像ファイル自体を処理したくありません。ご意見をお聞かせください...

Updateで、次のことを試してみますautohandler

return -1 if $r->content_type && $r->content_type !~ m|^text/|i;

そして、次のようにapache2.conf:

<FilesMatch "(.*)>
4

1 に答える 1

0

LocationMatch を使用してみてください:

<LocationMatch "\.(css|html)$">
    SetHandler perl-script
    PerlHandler ...# it depends on your current configuration
</LocationMatch>

また、画像を処理したくない場合は、それらの画像ファイルを別のディレクトリに置き、default-handler に提供させます。

<Location /images>
    sethandler default-handler
</Location>
于 2013-11-27T15:08:37.100 に答える