http://localhost
我正在运行 Fedora 32,在使用和配置带有 Nginx 以及 HTTPS 代理通道的 Docker 映像并删除所有正在运行的容器后,我继续获得到的重定向https://localhost
。
我在网上搜索过,发现可能是缓存,但在我的情况下不是。
我删除并重新安装了 Podman(我使用 Podman 而不是 Docker CLI,因为 Docker Compose 上的 cgroups 存在错误),没有构建镜像,也没有看到任何正在运行的容器,只有一个无法删除的容器。没有构建的镜像,因此,没有运行 Nginx 的容器。
我没有使用无处不在的 HTTPS。在 Chromium 上我得到了ERR_CONNECTION_REFUSED
,但它没有显示 HTTPS。在 Firefox 上我得到了“无法连接”错误。
可能是什么原因导致了该问题以及如何解决?
答案1
您的浏览器很可能正在缓存重定向。
如果您使用了 302 重定向,它最终会过期。如果您使用了 301 重定向,那么它会永久存在,直到您清除浏览器缓存为止。
无论如何,要立即解决此问题,请删除缓存并重试。或者在开发人员工具中,选中不使用缓存的复选框(在 Firefox 中,位于网络选项卡下,++ ctrl)。shifte