基本URL-如何调用家庭链接

问题描述 投票:12回答:4

这里是我的基本URL的示例

<base href="http://subdomain.domain.com/folder/" />

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

<a href="/">Home</a>

它重定向到http://subdomain.domain.com/,而不是在/文件夹/中

html url base
4个回答
21
投票

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

如果您在根目录中,则可以尝试相对链接。因此,请尝试使用。表示“来自此文件夹”

<a href="./">Home</a>

如果您的问题实际上涉及相反的方向,请执行此操作:

<a href="../">Home</a>

或使用绝对链接:

<a href="/folder">Home</a>

或使用规范链接

<a href="http://subdomain.domain.com/folder">Home</a>

5
投票

test case

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

<a href="./">Home</a>

0
投票

将主机名与应用程序路径和http / https连接在一起,应为您提供主URL。下面的代码

<a href="https://@[email protected]">Home</a>

-5
投票

[不要在HREF中放置任何东西,即,创建一个空的HREF。

这可在最新的Firefox,Chrome,Opera,Safari和IE7,IE8,IE9中使用。

© www.soinside.com 2019 - 2024. All rights reserved.