が私の.htaccessファイルに以下を追加することで、出力の圧縮を有効にする:apache圧縮圧縮されていない.jsファイルと.cssファイルを圧縮解除しますか?
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# Or, compress certain file types by extension:
<Files *.html>
SetOutputFilter DEFLATE
</Files>
だから私は、Content-エンコーディングを持つすべてのコンテンツを提供しています:gzipでなく、ときに私はYSlowのと私のWebページをテストし、私が受け取る:
をGrade D on Compress components with gzip
There are 3 plain text components that should be sent compressed
* http://mysite.com/javascript/youTubeEmbed/youTubeEmbed-jquery-1.0.css
* http://mysite.com/javascript/jquery.swfobject.1-1-1.min.js
* http://mysite.com/javascript/youTubeEmbed/youTubeEmbed-jquery-1.0.js
問題はどこですか?彼らは自動的に圧縮されるべきではありませんか?
おかげ
はルカ
私は問題を解決しました:stylesheetとscriptもgoogle chrome(他のブラウザではチェックしていませんでした)とにかくApacheはtext/cssもjavascriptも認識しませんでしたが、google chromeのスクリプトは認識しませんでした。 –