首页 > 解决方案 > HTML 站点中的根相关链接,可在本地和 Web 上运行

问题描述

与根相关的链接通常通过在href属性前面加上来完成/,如下所示:

<a href="/path_to_file">

问题是这不适用于本地运行的站点,因为/它将链接到计算机文件系统的实际根目录,而不是网站的基本 URL。

有没有办法使根相对链接不仅在传统的 Web 托管案例中而且在本地运行时都能正常运行?

标签: htmlfilebrowserhyperlinkrelative-path

解决方案


您可以在以下位置提供基本 URI head

<base href="https://example.com/" />

使用此base元素,无论当前文档宿主如何,<a href="/path_to_file">都将链接到。https://example.com/path_to_file


推荐阅读