Html href指向当前url的子目录

Html href指向当前url的子目录,html,href,Html,Href,假设当前url为:www.my.com/where 我有一个href链接,希望它转到:www.my.com/somewhere/subpage,而不在href中写入当前url(www.my.com/somewhere) 在纯HTML(而不是javascript或服务器端的东西)中有可能实现吗?除非我误解了你。您应该能够写入href=“/subpage”。您只需在href中写入相对路径,如下所示: 否,相对链接是相对于当前目录的,domain.com/somewhere是一个文件,而domain.

假设当前url为:
www.my.com/where

我有一个
href
链接,希望它转到:
www.my.com/somewhere/subpage
,而不在
href
中写入当前url(
www.my.com/somewhere


在纯HTML(而不是javascript或服务器端的东西)中有可能实现吗?

除非我误解了你。您应该能够写入href=“/subpage”。

您只需在href中写入相对路径,如下所示:

否,相对链接是相对于当前目录的,domain.com/somewhere是一个文件,而domain.com/somewhere/是一个目录

因为/where是一个文件,所以当前目录变成“/”,指向“subpage”的相对链接变成指向“domain.com/subpage”的链接


如果页面使用目录而不是文件,则“/somewhere/”将成为当前目录。“subpage/”的链接现在将与“/somewhere/”相对,并将打开“www.mydomain.com/somewhere/subpage/”。但这可能需要“服务器端的东西”,因此:不,我认为不可能链接到当前文档的子页面。

我认为。/子页面应该可以完成这项工作。

2020-此问题的当前状态:

如果当前URL为www.my.com/somewhere 速记/子页面或仅子页面将导航到www.my.com/subpage

如果当前URL以/结尾,那么它将按照问题的要求进行导航

www.my.com/somewhere与www.my.com/somewhere不同/

那么如何从www.my.com/somewhere导航到子页面呢?
使用:某处/subpage

这是一个绝对链接,因此它会转到
www.my.com/subpage
。我需要转到
www.my.com/somewhere/subpage
。如果您当前的目录是www.my.com/somewhere,而您想转到www.my.com/somewhere/subpage,那么我刚才放的应该可以。它在我的网站上运行,我刚刚检查过。如果您在www.my.com目录中,则可以使用href=“/somehwere/subpage”,该链接指向
www.my.com/subpage
。我需要转到当前url的子文件夹。您是否出于某种原因在html的
中指定了一个
?“该链接指向www.my.com/subpage。我需要转到当前url的子文件夹“不,不,如果您已经在/某处,则只需“subpage”即可转到“/某处/子页面”这个答案是正确的,但被否决了。请修改。它将修改,但不需要./,因此为了简洁起见最好省略。