由于在我们的服务器上使用gzip,Facebook无法识别图像。
首先我们的网站需要使用gzip,所以关闭gzip是不适用的。我们的服务器默认使用gzip,这是一件好事,所以我们需要保持这一点。
我知道gzipping图像可能会产生微不足道的影响,但我们仍在使用它。
如果网站被Facebook僵尸程序访问并且启用了gzip,那么我希望做(希望)的理想情况是转向gzip,否则当检测到用户代理是其中之一时
...以下
facebookexternalhit / 1.0
facebookexternalhit / 1.1
Facebot
我们禁用gzip(即SetEnv no-gzip 1我假设)
我们希望在每个站点.htaccess文件中执行此操作
有没有办法在.htaccess文件中执行此操作,如果有的话,任何人都可以提供.htaccess样本。
感谢您的帮助。
答案 0 :(得分:1)
无论如何,你不应该对图片进行gzipping。
http://gtmetrix.com/enable-gzip-compression.html
Gzip压缩不适用于已经压缩的图像,PDF和其他二进制格式。
以下是适用于gzip的mime类型的一个很好的示例:
application/atom+xml
application/javascript
application/json
application/rss+xml
application/vnd.ms-fontobject
application/x-font-ttf
application/x-web-app-manifest+json
application/xhtml+xml
application/xml
font/opentype
image/svg+xml
image/x-icon
text/css
text/plain
text/x-component;