访问的 URL 不正确

Posted

技术标签:

【中文标题】访问的 URL 不正确【英文标题】:Incorrect URL accessed 【发布时间】:2020-06-15 01:08:33 【问题描述】:

我正在尝试实现一项功能,该功能将在单击图标时打开一个指向链接的新窗口,但图标单击不断访问错误的 URL。单击图标时,它不会重定向到其href 中的 URL,而是重定向到 CDC 主页。我目前尝试实现此功能的尝试仅使用 html 代码,如 JSFiddle https://jsfiddle.net/tsbaoLr1/ 中所示,但我不确定为什么此问题不断发生,更不用说如何解决它了。

如何让这个实现在单击图标时重定向到正确的 URL?

附:此问题已在 Chrome、Edge 和 Firefox 上重现。

【问题讨论】:

尝试将rel="noopener noreferrer" 添加到您的锚标记中。我不确定,但我猜这个网站正在执行一些推荐检查。 【参考方案1】:

我认为这是 CDC 网站方面的一个问题。

在您的表单中,如果您从 https:// 中删除“s”,使其变为 http://,则它会成功重定向到您想要的页面。 (不用担心,它会在重定向后自动转换为安全的 https 链接)。

此外,如果您右键单击超链接并在新的隐身窗口中打开,在使用 https 请求时,它也会打开请求的网页,确认这可能是 CDC 方面的问题。

【讨论】:

以上是关于访问的 URL 不正确的主要内容,如果未能解决你的问题,请参考以下文章

controller中的路径明明书写正确,浏览器中访问的url也拼接正确,但报404

AngularJS + Django:URL 刷新或直接访问未正确加载

你访问的地址不存在,请确认您输入的url地址 是啥意思

SEO - 为爬虫重定向 301 的正确方法

如何正确使用 django 静态文件

使用 URL 重写时的 Url.Action 不正确