这是我的基本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)
看来,如果要使用开头URL(取决于基本URL的URL),则/需要指定它是从当前目录级别开始的。因此,您的链接应该是
<a href="./">Home</a>
Run Code Online (Sandbox Code Playgroud)