锚标记中的绝对 url 不会更改地址栏中的地址

Absolute url in anchor tag does not change address in the address bar

我有一个像 blog.domain.com 这样的子域。我在这里保留了一个锚标签

<a href="http://www.domain.com">Visit</a>

(即当有人点击这个 link 他应该被重定向到原来的 domain.com)

当我点击这个 link 时,它会将我重定向到位于 domain.com 的站点,但地址栏中的地址保持不变(即 blog.subdomain.com)。我在这里做错了什么吗?这是一个简单的静态 html 页面,锚标记在其他任何地方都没有被引用(and/or 被操纵)。我想主要问题可能出在 dns 提供商的某个地方。我在我的 dns 设置中添加了 带屏蔽的转发 规则。即,当 blog.domain.com 的请求到来时,它会被转发到 www.domain.com/blog 而不会更改地址栏中的实际 url。这可能是一个可能的原因。有人可以解释一下吗?

我唯一能想到的是你在 iframe 中。如果是这样,试试这个:

<a href="http://www.domain.com" target="_parent">Visit</a>