我的页面总是将我重定向到我的服务器

my page always redirects me to my server

本文关键字:我的 重定向 服务器      更新时间:2023-09-26

我正在尝试重定向到其他页面(例如谷歌),但它不起作用。这是代码:

function algo(a) {
  $.get("links/privado/verlink.php?" + a, function(data, status) {
    document.getElementById("algunacosa").href = data;
  });
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a id="algunacosa">Ir al link</a>
<button onclick="algo">Retrive link</button>

如果响应是:http://google.com 它将我重定向到 http://mrvikxd.ddns.net/m/http://google.com 并出现 403 错误

编辑:我已经在谷歌浏览器开发控制台上看到了代码,<a id="algunacosa">的href是href="http://google.com"。我不知道为什么它不去谷歌。

使用锚标记上的 rel 属性,您应该能够强制链接指向外部站点。 https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types

<a id="algunacosa" rel="external">Ir al link</a>

刚刚修复。 verlink.php 在 UTF-8 BOM 中,它产生的 ''uffef 字符不可见,但足以混淆浏览器