页面速度非常低的图像损坏的原因

时间:2013-12-14 09:12:19

标签: php html .htaccess

我的网站非常低。我尝试了这段代码而失败了。我该如何解决,请帮助我。 页面加载时间为56秒。

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} \.(gif|jpg|jpeg|png)$ 
RewriteRule .*/images/car_model/defaultcarimage-thumb.jpg [L]

enter image description here

2 个答案:

答案 0 :(得分:0)

加快网站速度的步骤。

  1. 安装deflate模块以压缩文件。
  2. 设置图像缓存的到期时间
  3. 在页面加载时加载所有th / e .js文件。
  4. 将所有css文件放在一个文件中
  5. 如果可能,请将.js文件添加到一个文件中。
  6. 确保图像尺寸不是很大
  7. https://developers.google.com/speed/pagespeed/insights/

答案 1 :(得分:0)

我建议你这样做。

RewriteEngine on
RewriteBase /

1)使用此代码删除ETage和Last-Modified

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|html|htm|bmp)$">
Header unset Last-Modified
FileETag None
</FilesMatch>

2)使用 mod_deflate 压缩文本文档,并保留图像和其他音频/视频文件等。

<IfModule mod_deflate.c>
   SetOutputFilter DEFLATE
   SetEnvIfNoCase Request_URI \.(?:gif|jpg|jpeg|png|rar|zip|mp3|mp4|flv|bmp)$ no-gzip
   <IfModule mod_headers.c>
      BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
      Header append Vary User-Agent
   </IfModule>
</IfModule>

如果你想要完整的代码来提高网站速度和YSlow中的100,那么请告诉我,我将为你提供我用于我网站的htaccess代码。