2011-06-30 19 views
1

FilesMatchがファイル名として認識するApacheMapに関する質問を書きました。その詳細についてはHereを参照してください。ただし、ファイル拡張子の後にファイル名の一部としてアセットに(レール付きの)タイムスタンプが含まれていると、apacheは何も認識しません。Apache FilesMatch:タイムスタンプが付加されたアセットのみを一致させる方法

私たちは一つの理由または別のために、キャッシュの無効化の目的のためにタイムスタンプされていない、資産を持っているので、一種の吸う

ので、このようなブランケットマッチは:

<FilesMatch "\.(ico|jpe?g|png|gif|js|css)$"> 
    ExpiresActive On 
    ExpiresDefault "now plus 1 year" 
</FilesMatch> 

は、両方の資産を一致しようとしていることキャッシュ破損には適格ではないものと同様です。そうでない人にとっては、これは悪いことかもしれません。

だから、ファイル名の後に\?\ d {10}がある場合にのみ、アセットのマッチング方法を教えてもらえますか?

答えて

関連する問題