IIS 8.0 中有没有办法将对特定文件的请求重定向到另一个文件?例如,如果我在静态 html 页面中有这个相对路径:
<script language="JavaScript" src="../res/topframe.js"></script>
topframe.js 文件已损坏-我需要对“topframe.js”的每个请求都提供在更正后的文件“topframefixed.js”中找到的 javascript,该文件可能具有如下网址:
<script language="JavaScript" src="http://mywebserver/scripts/topframefixed.js"></script>
我完全控制了 IIS 服务器,但我无法编辑那些静态 html 页面(有 1000 个)。而且我认为损坏的 js 文件的路径是相对的,这会使事情变得复杂——每个静态页面的绝对 url 都不同。所以我真的必须将调用重定向到一个特定的文件名,而不是整个 url。
这可能吗?或者也许是在 IIS 之外完成此任务的另一种方法?我查看了 IIS 管理器中的 HTTP 重定向功能,我认为它不会有帮助...