使用HTML href =""在URL字符串的部分

时间:2016-06-21 13:15:25

标签: html html5 href

我有一个网址www.foo.com/bar/hello/world我可以这样使用href=

<a href = "/hello/world"> LinkText </a>

换句话说,由于我用于工作的版本控制存储库,当我推送网站时,只有最终URL的子链接/hello/world会相同。

2 个答案:

答案 0 :(得分:2)

For reference, see the docs

但是,在href中,您可以使用绝对网址,例如https://www.foo.com/bar.html,也可以使用相对的/bar.html,其中/指的是网络服务器根目录(但不是webserver的系统根目录),或者,您可以使用bar.html指向同一目录级别的文件。

基本上您希望拥有/hello/world链接,它会指向www.foo.com/hello/world

如果您希望www.foo.com/hello/world指向www.foo.com/bar/hello/world,则可以重写服务器上的网址,或者将用户重定向到www.foo.com/bar/hello/world

对于网址重写,请参阅相应的网络服务器文档

答案 1 :(得分:0)

仅当源代码位于&#39; http://www.foo.com/bar&#39;然后它需要转到有效的文件扩展名来执行操作:

<a href="/hello/world.html">LinksText</a>