Html 是否将特定web应用中的所有链接从根(绝对)更改为添加子文件夹?

Html 是否将特定web应用中的所有链接从根(绝对)更改为添加子文件夹?,html,hyperlink,Html,Hyperlink,我正在部署一个应用程序,该应用程序设计为在根目录上运行,html页面在表单中有许多链接: /something/file.ext 像 还有链接: /link/to/url 我需要将它们全部更改为: /subfolder/link/to/url 有没有一种优雅的方法可以做到这一点,而不必一页一页地进行手工修改 我使用了ApacheRewritebase和HTML的base元素 我还阅读了这个问题和答案,其中建议我所做的应该是有效的: 但它不起作用 我正在这样做: <base href

我正在部署一个应用程序,该应用程序设计为在根目录上运行,html页面在表单中有许多链接:

/something/file.ext

还有链接:

/link/to/url
我需要将它们全部更改为:

/subfolder/link/to/url
有没有一种优雅的方法可以做到这一点,而不必一页一页地进行手工修改

我使用了ApacheRewritebase和HTML的base元素

我还阅读了这个问题和答案,其中建议我所做的应该是有效的:

但它不起作用

我正在这样做:

<base href="http://somesitename.com/subfoldername">


发生的情况是链接仍然指向
http://somesitename.com/url
而不是期望的结果。

我能想到的最佳解决方案是:

大规模搜索和替换

<head>

你的国籍可能不同。我还必须替换javascript代码中的一些URL。
以正斜杠开头的任何内容。

在浏览器开发工具中键入
document.baseURI
检查是否正确设置了它
<head>
<head><base href="http://newsite.com/newfolder">
"/ or '/
"