iis - URL 大小写敏感导致缓存问题!有没有快速修复标题?

标签 iis caching

是我可以在 IIS 中设置的 http header ,它本质上会告诉用户浏览器该 url

“/something/img.gif” 和网址 “/SomeThing/IMG.gif”

实际上是同一件事,浏览器不应该重新下载该资源?我遇到了缓存问题,其中某些网址的大小写不同,因此用户浏览器正在重新下载资源。

最佳答案

URL 根据定义区分大小写。问题是默认情况下,Windows 文件系统不区分大小写。这就是 IIS 添加该 hack 的原因,但通常您不应该使用它。您可能对缓存问题无能为力,因为浏览器遵循标准并假设不同的大小写是不同的文件。我的建议是修复您的网站,使其始终使用相同的大小写来请求内容。

关于iis - URL 大小写敏感导致缓存问题!有没有快速修复标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/192216/

相关文章:

asp.net - 当网站停止时,Oracle 数据提供程序会挂起 IIS 工作进程

python - 在测试中连接 Django 信号处理程序

html - Appcache - 回退未按预期工作

reactjs - 通过在本地保存数据并将其与 Firestore 中的数据进行比较来减少 Firestore 读取?

php - Laravel 模型访问器从缓存中获取 - 性能增强

C# HttpClient 在将内容复制到流时随机出错

iis - 无法让 IIS 7/Coldfusion 提供 404

c# - 无法在 Jquery ajax 调用中发送大数据

iis - 远程重置 IIS

apache - 我们可以为特定的 url 配置/忽略 UrlParams 吗?