Dreamweaver和Gzip文件
-
22-09-2019 - |
题
最近,我试图优化我的网站以换取速度和brandwith。在许多其他技术中,我在.css和.js文件上使用了GZIP。
使用油灰,我在我的网站上压缩文件,然后使用:
<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>
在我的.htaccess文件中,以便它们得到正确的服务,因为我所有的链接都没有“ .gz”。
我的问题是,我无法在Dreamweaver中的GZIP文件上工作。是否有Somesort的插件或扩展程序,使Dreamweaver可以暂时解压缩THSES文件,以便它可以读取它们?
还是有一种方法可以作为常规文件处理本地副本,并且服务器端自动在上传时会自动被压缩。
还是我应该使用的不同代码编辑器可以完全解决这个问题?
还是仅仅是一种不同的技术?
我希望这个问题有意义,
谢谢
解决方案
Dreamweaver没有能力与Zipped或GZPipped文件的本地合作。从服务器中提取文件后,您需要提取文件,进行编辑,然后重新包装文件以上传。如果您没有当地的申请,我建议:7-zip: http://7-zip.org/
也可以使用服务器端解决方案,但我想您必须在发电机上具有一个缓存机制,该机构将首先检查是否存在文件的较新版本服务文件。也许会问一个特定于GZIP文件的新问题,使用您选择的服务器语言服务,我敢肯定那里有许多解决方案。
不隶属于 StackOverflow