一部の CSS および JS ファイルは、mod_deflate が有効になっている apache によって圧縮されません。このファイルは、YSlow では "[domain.name]/aggregator.css?..." または "[domain.name]/misc/jquery.js?..." のようになります。"?" のない他の CSS & JS 圧縮されます。このファイルもApacheに圧縮させる方法を教えてください。
ありがとう
一部の CSS および JS ファイルは、mod_deflate が有効になっている apache によって圧縮されません。このファイルは、YSlow では "[domain.name]/aggregator.css?..." または "[domain.name]/misc/jquery.js?..." のようになります。"?" のない他の CSS & JS 圧縮されます。このファイルもApacheに圧縮させる方法を教えてください。
ありがとう
同じ問題がありました - どうやら text/javascript は十分ではありませんでした。フィルターにアプリケーション/JavaScriptを追加すると、うまくいきました。
クエリ文字列を含むファイルを提供することについて特別なことは何もありません。通常、それらはまだ圧縮されている必要があります(それらは私のサーバーにあります)。
OutputFilter の設定方法に何かおかしなところがない限り? httpd.conf を見てみましょう。サーバーはどこですか?
イータ:
<FilesMatch "\.(css|js|x?html?|php)$">
好奇心が強い — 構成に何か他のものが壊れていない限り、私にとってはうまくいきます。より一般的なものを使用する方が良いかもしれません:
AddOutputFilterByType DEFLATE text/html text/css text/javascript text/xml text/plain
けれど。(その後、PHP スクリプトの出力がそれらのタイプである場合にのみ収縮を試みます。たとえば、画像を吐き出している場合は収縮しません。)