-1

我优化我的网站并使用出色的在线工具测试我的网站 http://www.webpagetest.org/result/131010_3K_ZE6/1/performance_optimization/#first_byte_time

但是在这里我看到我的设置不起作用,但是一些在线工具接受了我的设置,

50% 在线速度检查工具显示我的网站保持活动状态已打开,但 50% 在线速度工具显示未设置保持活动状态,

如图所示,第 2 列,在所有 css 和 js 上,保持活动是打开的,但是在某些图像上保持活动是打开的,而在某些图像上保持活动是关闭的,请告诉我为什么在某些图像上没有设置保持活动?

这是我的 .htaccess 文件代码

RewriteEngine on
RewriteBase / 

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php/$1 

    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access 1 month"
    ExpiresByType text/css "access 1 month"
    ExpiresByType text/javascript "access 1 month"
    ExpiresByType text/plain "access 1 month"

    ExpiresByType image/gif "access 1 month"
    ExpiresByType image/png "access 1 month"
    ExpiresByType image/jpeg "access 1 month"
    ExpiresByType image/jpg "access 1 month"
    ExpiresByType application/x-javascript "access 1 month"
    ExpiresByType application/javascript "access 1 month"
    ExpiresByType application/x-shockwave-flash "access 1 month"
    ExpiresByType application/x-icon "access 1 year"
</IfModule> 

.

<ifModule mod_headers.c>
    Header set Connection keep-alive
</ifModule>

<FilesMatch ".(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>

正如您在快照第 4 列中看到的那样,有些图像是压缩的,有些不是,我可以做些什么来压缩所有图像?

.

在最后一列中,您看到所有 CDN 都失败了,但我使用 subdomin 加载 css、js、swf 文件,

我创建名为 cdn.domain.com 的新 subdomin,并将其设置为我的包含文件夹路径。所有的 css/js 和 swf 文件都在那里,

我更新了 src 代码

eg.1 cdn.domin.com/css/style.css
eg.2 cdn.domin.com/js/script.js

我做什么荣?在第 1 列中,您看到 css/js 加载了 subdomin 名称,但 CDN 列显示未设置 CDN。

在此处输入图像描述

4

1 回答 1

0
  1. 在 HTTP/1.1 中,keep-alive 是默认开启的,测试结果的错误可能是由于图片太大导致连接超时。

2.CDN不是包括“cdn”在内的域中的文件,它是一种网络服务器技术,看http://en.wikipedia.org/wiki/Content_delivery_network

于 2013-10-11T01:40:35.040 回答