这是我的基本网址
的示例<base href="http://subdomain.domain.com/folder/" />
我想知道在尝试
时如何为HOME链接调用该基本URL<a href="/">Home</a>
它重定向到http://subdomain.domain.com/而不是/ folder /
答案 0 :(得分:18)
您需要的是您的应用程序/网站的虚拟目录名称。
这是一个服务器变量,单独用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>
答案 1 :(得分:5)
答案 2 :(得分:1)
ADLADS(一天迟到-空缺一美元)
我到了这里,与对话无关。
对我来说,我发现我想要
<a href="/index.html">Home</a>
也许有人想要这个吗?
答案 3 :(得分:0)
将主机名与应用程序路径和http / https连接起来,应为您提供主URL。下面的代码
<a href="https://@Request.Url.Host@Request.ApplicationPath">Home</a>
答案 4 :(得分:-5)
尽量不要在你的HREF中放置任何东西,也就是说,制作一个空的HREF。
适用于最新的Firefox,Chrome,Opera,Safari和IE7,IE8,IE9。