【发布时间】:2010-12-06 16:15:46
【问题描述】:
我有一个旧的 Classic ASP 应用程序,我想并行复制它 - 也就是说,我想在原始应用程序旁边配置另一个副本(与不同的数据库通信)。
所以我有 //MyServer/MyApp1/,我很快也会有 //MyServer/MyApp2/... 到目前为止一切顺利。
除了应用程序中的许多 URL 是绝对的(例如 JS 和 CSS 文件),例如<script type="text/javascript" src="/MyApp1/menu.js"></script>.
我可以搜索对 /MyApp1/ 的引用并将其替换为 /MyApp2/,但这是一项烦人的任务,我必须在更新核心应用程序时重复此任务,并且如果想要创建其他副本 - 很可能虽然是暂时的。
我可以将这些 URL 更改为父路径,但这意味着我需要以不同的方式引用每个资源,具体取决于我在应用程序文件夹结构中的位置。同样,它会起作用,但出于多种原因,我不喜欢使用父路径。
鉴于 Classic ASP 中没有波浪号 (~) 功能(指应用程序根目录),我可以考虑其他替代方案吗?
【问题讨论】:
标签: url asp-classic relative-path