我有一个网址www.foo.com/bar/hello/world
我可以这样使用href=
:
<a href = "/hello/world"> LinkText </a>
换句话说,由于我用于工作的版本控制存储库,当我推送网站时,只有最终URL的子链接/hello/world
会相同。
答案 0 :(得分:2)
但是,在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>