私は最近、スピードとブランドウィズのために自分のサイトを最適化しようとしました。他の多くの手法の中で、私は.cssファイルと.jsファイルでGZIPを使用しました。
PuTTYを使用して、自分のサイトのファイルを圧縮してから、次のものを使用しました。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{HTTP_USER_AGENT} !Konqueror
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)\.css$ $1.css.gz [QSA,L]
RewriteRule ^(.*)\.js$ $1.js.gz [QSA,L]
<FilesMatch \.css\.gz$>
ForceType text/css
</FilesMatch>
<FilesMatch \.js\.gz$>
ForceType text/javascript
</FilesMatch>
</IfModule>
<IfModule mod_mime.c>
AddEncoding gzip .gz
</IfModule>
すべてのリンクに「.gz」がないため、.htaccessファイルに適切に配信されるようにします。
私の問題は、DreamweaverでGZIPファイルを操作できないことです。Dreamweaverがファイルを一時的に解凍して読み取れるようにするプラグインまたは拡張機能はありますか?
または、ローカルコピーを通常のファイルとして処理し、サーバー側でアップロード時に自動的に圧縮する方法はありますか。
または、これを完全に回避するために使用する必要がある別のコードエディタはありますか?
それとも、これを行うのとは別のテクニックですか?
この質問が理にかなっていることを願っています、
ありがとう