我正在试图弄清楚将所有www.example.com请求重定向到example.com是否有利于缓存,为此我有2个问题。 SEO在这里不是问题。
如果浏览器从www URL(#1)请求图像并将HTTP重定向到无www版本(#2),它是否会将结果存储为仅#2的缓存值,或者# 1也是。
浏览器偶尔会要求提供新版本的图像(可能会得到它,或者“未修改”的响应)。然后每次都必须处理重定向的开销。这个开销是否大于存储同一图像的两个版本的成本?
答案 0 :(得分:0)
如果浏览器从www URL(#1)请求图像并将HTTP重定向到无www版本(#2),它是否会将结果存储为仅#2的缓存值,或#1。
@:请参阅W3C Status Code Definitions获取301.如果是301重定向,则应“可缓存”。请参阅How to Redirect a Web Page (301)。
浏览器偶尔会要求提供新版本的图片(可能会得到它,或者“未修改”的响应)。然后每次都必须处理重定向的开销。此开销是否大于存储同一图像的两个版本的成本?
@:我不太确定这一点,我想如果重定向是由webserver(IIS,apache等)处理的,那么开销应该是最小的。不要引用我的话:P