Html 解析到当前域的绝对链接
我的HTML代码以前从来没有这样做过!我在互联网上到处找了找,在这里找不到答案 问题很简单:外部链接不会转到外部网页,而是变成内部链接 例如: 如果我在Html 解析到当前域的绝对链接,html,hyperlink,relative-path,absolute-path,Html,Hyperlink,Relative Path,Absolute Path,我的HTML代码以前从来没有这样做过!我在互联网上到处找了找,在这里找不到答案 问题很简单:外部链接不会转到外部网页,而是变成内部链接 例如: 如果我在http://www.domain.com我有一个外部链接的地方 <a href="http://www.nasa.gov">National Aeronautics and Space Administration</a> 当点击链接时,它不会进入www.nasa.gov或打开nasa.gov的新窗口,而是进入ht
http://www.domain.com
我有一个外部链接的地方
<a href="http://www.nasa.gov">National Aeronautics and Space Administration</a>
当点击链接时,它不会进入www.nasa.gov
或打开nasa.gov
的新窗口,而是进入http://www.Domain.com/www.nasa.gov
它为什么这样做?我确信您的实际代码中缺少一个
/
<a href="http:/www.nasa.gov/">Test</a>
将解析为http://www.domain.com/www.nasa.gov/
。请注意,协议后只需一条斜线
两个斜杠/
表示您的地址是绝对(外部)地址,而一个斜杠/
告诉浏览器转到当前站点的根目录以查找地址(相对)。这是因为您可以更改协议(例如https:
),然后提供一个相对地址(例如/path/to/content.html
)
希望这有帮助。您在这页上有JS吗?JS文件中的输入错误可能会像这样打乱你的链接。另外,当您在浏览器中访问该页面时,是否可以右键单击该页面并点击“查看源”,并验证链接是否与您期望的完全匹配?您介意将该链接从View Source复制粘贴到此处的评论中吗?稍后再来的任何人可能也希望确保您也有“http://”,我有一些遗漏。。。