在 Google Chrome 中清除单个网站的网站数据,现在可以重定向

问题描述 投票:0回答:3

因此,我们将网站从 example.com 切换到 www.example.com(并实现了到 www.example.com 的转发)。我相信我仍然有 Google Chrome 站点数据,这会导致 example.com 上出现问题(Shopware 6 尝试通过 API 从 example.com 加载数据 - 没有 www),这会在某种程度上影响 www.example.com.

我已经清除了 www.example.com 的站点数据(Chrome 开发工具 -> 应用程序 -> 清除站点数据)

但是 example.com 直接将我转发到 www.example.com ,我该如何执行此操作?我在开发工具中找不到用于切换我正在查看的域的选项。

google-chrome web shopware6
3个回答
1
投票

Chrome 有自己的 DNS 缓存。我经常遇到这个问题,并在检查重定向是否有效时开始在终端中使用 CURL。

但是您也可以清除该缓存:

  1. 打开新选项卡。
  2. 在搜索框中输入网址:chrome://net-internals/#dns
  3. 点击“清除主机缓存”按钮。当 DNS 被刷新时,您就完成了。
  4. 打开另一个选项卡并输入 URL:chrome://net-internals/#sockets
  5. 单击“刷新套接字池”按钮。关闭谷歌浏览器 选项卡。

来源:https://www.cyberciti.biz/faq/google-chrome-clear-or-flush-the-dns-cache/

至少在某些情况下这对我有用。


0
投票

您能否确认这是浏览器问题而不是商店软件/服务器问题?您是否检查了 html 中用于加载字体的 URL 是否是正确的 URL,或者 html 中是否仍使用旧 URL?

如果是这种情况,您应该确保还更新了销售渠道域设置中的 URL,并更新了

APP_URL
环境变量。之后清除缓存。


0
投票

要刷新 Chrome 中的 DNS 缓存,请按照以下步骤操作:

  1. 启动 Chrome 浏览器。
  2. 在地址栏中输入以下地址: “chrome://net-internals/#dns”并按 Enter。
  3. 找到“清除主机缓存”按钮并单击它以启动清除过程。
  4. 需要注意的是,尽管没有提示或 消息,该按钮将有效清除浏览器的 DNS 缓存。
  5. 最后,重新启动浏览器即可完成该过程。

来源:https://softfind.net/chrome-net-internals-dns/

© www.soinside.com 2019 - 2024. All rights reserved.