我创建了一个由 Raspberry Pi 和 Apache2 提供支持的自托管网站。在我的 html 文件中,我使用以下行显示指向另一个网页的链接:
<p>Map link: <a title="MyTitle" href="page.domain.com" target="_blank">displayed_link</a></p>
这表明(非功能链接):
每当我点击我网站上的链接时,它都会打开一个新选项卡,就像它应该具有target="_blank"
属性一样,但它会about:blank
在我的浏览器 URL 字段中显示,而不显示任何页面内容。只有当我点击 URL 字段并按 ENTER 时,它才会真正加载 中指定的 URL href="page.domain.com"
。
是不是只有我一个人写出了错误的 HTML 代码,或者是我的浏览器故意不加载链接?
我使用的是最新版 apache2 和 Google Chrome 作为浏览器。Web 服务器在端口 80 上使用 http 协议。
答案1
此href
属性也采用 URL 值。page.domain.com
不是有效的 URL。
尝试放入href="https://page.domain.com/"
你的<a>
标签。