You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何无需JS为Google Sites嵌入HTML模板的500+链接添加前缀

无需JS的解决方案:两种实用思路

1. 用HTML <base> 标签搞定(适合相对路径链接)

如果你的表格里的链接都是相对路径(比如href="article.html"而非href="https://example.com/article.html"),那<base>标签绝对是最省心的方案——它能给页面里所有相对URL统一加上前缀。

用法超级简单,把它放到HTML的<head>里就行:

<head>
  <!-- 把这里的地址换成你要加的前缀,注意结尾要带斜杠 -->
  <base href="https://your-target-prefix.com/subpath/" target="_blank">
</head>
  • href就是你要添加的前缀地址,结尾加斜杠是为了避免路径拼接出错;
  • target="_blank"是可选项,如果希望所有链接都在新窗口打开可以加上。

⚠️ 小提醒:这个标签会作用于页面内所有相对URL,包括图片、样式表这类资源的链接,所以要确保你的其他资源路径也能适配这个基准地址哦。

2. 批量替换HTML源码(适合绝对/相对路径链接)

如果你的链接是绝对路径,或者不想用<base>影响其他资源,那直接批量修改HTML代码是更稳妥的选择。主流代码编辑器(VS Code、Sublime Text等)都支持正则表达式批量替换,几步就能搞定500+链接:

操作步骤:

  1. 打开你的HTML模板,调出编辑器的「查找替换」功能(快捷键一般是Ctrl+F/Cmd+F,切换到替换模式);
  2. 勾选「使用正则表达式」选项;
  3. 「查找」框输入:href="(.*?)";
  4. 「替换」框输入:href="https://your-target-prefix.com/subpath/$1";
    • 这里的$1会自动匹配原链接里的内容,完美拼接到前缀后面;
  5. 点击「全部替换」,瞬间完成所有链接的前缀添加!

如果你的链接用的是单引号(比如href='article.html'),只要把查找正则改成href='(.*?)',替换内容改成href='https://your-target-prefix.com/subpath/$1'就行。


两种方法都完全不需要JS,根据你的链接类型选就好~

内容的提问来源于stack exchange,提问作者mathinthecity

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 07:09:03