使用具有子域的无cookie域

时间:2015-09-13 04:02:00

标签: .htaccess cookies static dns

在试图找到答案后,我仍然无法弄明白。

我的域名是www.bragdeal.com 我创建了一个子域static.bragdeal.com并将其指向文件夹' static'在根

我将所有图片放在bragdeal.com/static/文件夹中 当我运行gtmetrix时,它会告诉我Use cookie-free domains

在我的网站上,我指的是这样的图像:

<img src="static/test.jpg">

在我的htaccess中我有:

# 1 WEEK
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

# 1 WEEK
<FilesMatch "\.(xml|txt)$">
Header set Cache-Control "max-age=604800, public, must-revalidate"
</FilesMatch>

# 1 WEEK
<FilesMatch "\.(html|htm|php|js)$">
Header set Cache-Control "max-age=604800, must-revalidate"
</FilesMatch>

我唯一的解决方案是购买一个全新的域名来存储我的所有静态内容吗?

1 个答案:

答案 0 :(得分:1)

您需要使用您创建的子域指向您的图像。 <img src="http://static.bragdeal.com/test.jpg"> 另一种选择是将它们放在Amazon S3上 - 这也减少了服务器的一些流量。