返回首页的正确写法
Baklib
发布于:2024-10-22
正常情况下, 返回首页的 URL 链接可以写为: <a href="/">返回首页</a>
但是当多站点解析到同一个Domain 域名的情况下,以上的写法并不是返回当前的站点首页,而是返回主域名首页。因此,返回当前站点额首页的正确写法如下: <a href="{{site.index_path}}">返回首页</a>
更多情况:
回到首页,把 / 替換为 {{site.index_path}}, 如:
x-init="search_button_show = (window.location.pathname !== '{{site.index_path}}')"
href="/-/search?q={{ search_hot_key }}"
改为href="{{site.index_path}}-/search?q={{ search_hot_key }}"
把所有的
page.url
都改成page.path
,除非这个链接是用于分享。不过也见用 javascript生成分享链接,这样就可以保持URL 的host 与用户访问的一致,不会被写死。