【发布时间】:2010-11-28 19:42:56
【问题描述】:
YSlow 的一项衡量指标是使用无 cookie 的域来提供静态文件。
"当浏览器请求静态 图像并发送 cookie 请求,服务器忽略 饼干。这些 cookie 是不必要的 网络流量。要解决此问题 问题,请确保静态 组件要求 无 cookie 请求通过创建 子域并将它们托管在那里。”- 雅虎YSlow
我将此解释为,如果我将 www.example.com/images 移至 static.example.com/images,我可以体验到性能提升。
虽然这很容易做到,但我会失去在我的内容管理系统 (Joomla/WordPress) 中轻松引用和链接到这些图像的便捷功能。
是否可以使用 .htaccess 将 www.example.com 上特定文件夹的所有请求重定向到 static.example.com 上的文件夹?这种方法是否还会让 CMS 误以为图像位于其自己域的默认位置?
【问题讨论】:
-
似乎一致认为.htaccess 可用于将 www.example.com/images 的请求重定向到 static.example.com/images;工作量会降低性能。只有在单个请求中直接从无 cookie 域访问文件时,才会出现性能提升。另一个想法是使用动态创建引用的插件。谢谢大家的建议。
标签: apache wordpress .htaccess joomla yslow