【发布时间】:2011-02-04 02:05:52
【问题描述】:
我有一个服务器/客户端体系结构,其中客户端在某个主机名、IP 地址和端口处访问 ASP.NET 服务器的服务。我不假思索地登录到服务器并通过 IIS 设置永久 HTTP301 重定向,从该服务到机器通过 IIS 处理的另一个 URL(相同的 IP 和端口),错误地认为它是托管在那里的另一个站点。当客户端以旧主机名访问服务器时,它会缓存永久重定向。现在,即使我删除了重定向,客户端也不再使用旧地址。如何清除客户端的缓存,使其不再存储重定向?
我已经阅读了关于 HTTP301 的永久性的信息,但在这种情况下,应该可以重置单个客户端对错误学习主机名的了解。有什么想法吗?
【问题讨论】:
-
我们在谈论什么样的客户?
-
就问题而言,它可以被认为是浏览器通过端口 80 发送 Web 请求。
-
然后按 F1 并搜索“清除缓存”。 :)
-
@ClaudioRedi 相信我,但我遇到的客户即使是我们制作的最简单的应用程序也几乎无法按照屏幕上的说明进行操作,我们必须为他制作一个 pdf 手册。所以是的,遇到这样的问题很痛苦
标签: asp.net iis redirect dns http-status-code-301