带有href的直接页面

时间:2014-02-18 11:22:26

标签: html redirect

我有一个已托管的网页,我在页面中定义了一个指向另一个页面的超链接,但是当我点击它时,将链接添加到网址上。

对于exp。我的页面:www.mypage.com和超链接:转到页面。( <a href="www.anotherpage.com"> go to page. </a>)

点击“转到页面”。网址更改为“www.mypage.com/www.anotherpage.com”,当然显示找不到页面错误..

为什么会这样?为什么网址会更改为www.mypage.com/www.anotherpage.com我只想直接访问www.anotherpage.com。

2 个答案:

答案 0 :(得分:1)

如果您从www.example.com开始,则将其视为相对于当前网址的本地部分。它不会(因为不允许)假设您打算编写一个绝对URI,因为本地部分看起来可能是一个FQDN。

如果您想更改网址,您需要将网址设为绝对网址(以http://https://开头等)或相对于当前网址方案(以//开头) URL的主机名部分。

答案 1 :(得分:0)

您是否使用绝对网址,从http://开始?如果没有,浏览器将表现得像是一个相对路径