基本URL - 如何调用主链接

War*_*ace 11 html url base

这是我的基本URL的示例

<base href="http://subdomain.domain.com/folder/" />
Run Code Online (Sandbox Code Playgroud)

我想知道在尝试时如何为HOME链接调用该基本URL

<a href="/">Home</a>
Run Code Online (Sandbox Code Playgroud)

它重定向到http://subdomain.domain.com/而不是/ folder /

Ste*_*ger 19

您需要的是您的应用程序/网站的虚拟目录名称.
这是一个服务器变量,不可能单独用HTML获取它,你需要一些服务器端组件,如PHP或ASP.NET.

如果您位于根目录中,则可以尝试相对链接.
所以尝试使用.表示"来自此文件夹"

<a href="./">Home</a>
Run Code Online (Sandbox Code Playgroud)


如果您的问题确实涉及相反的方向,请执行以下操作:

<a href="../">Home</a>
Run Code Online (Sandbox Code Playgroud)


或者使用绝对链接:

<a href="/folder">Home</a>
Run Code Online (Sandbox Code Playgroud)

或使用规范链接

<a href="http://subdomain.domain.com/folder">Home</a>
Run Code Online (Sandbox Code Playgroud)


Jos*_*kle 5

测试用例

看来,如果要使用开头URL(取决于基本URL的URL),则/需要指定它是从当前目录级别开始的。因此,您的链接应该是

<a href="./">Home</a>
Run Code Online (Sandbox Code Playgroud)