是我可以在 IIS 中设置的 http header ,它本质上会告诉用户浏览器该 url
“/something/img.gif” 和网址 “/SomeThing/IMG.gif”
实际上是同一件事,浏览器不应该重新下载该资源?我遇到了缓存问题,其中某些网址的大小写不同,因此用户浏览器正在重新下载资源。
最佳答案
URL 根据定义区分大小写。问题是默认情况下,Windows 文件系统不区分大小写。这就是 IIS 添加该 hack 的原因,但通常您不应该使用它。您可能对缓存问题无能为力,因为浏览器遵循标准并假设不同的大小写是不同的文件。我的建议是修复您的网站,使其始终使用相同的大小写来请求内容。
关于iis - URL 大小写敏感导致缓存问题!有没有快速修复标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/192216/