shtml文件里面,如何表示网站根目录?

shacker 2009-01-23 09:19:11
我现在使用shtml来构造网站静态网页。
其中问题是这样的

目录结构为:
root_dir
|-sub_dir1
| |-sub_dir1.1
| |-sub_dir1.2
|-sub_dir2
| |-sub_dir2.1
| |-sub_dir2.2
|-common
|-images

我在common目录有一个 public.inc 文件,此文件的路径都是采用相对路径

我在sub_dir1里面有一个文件,比方说 sub_dir1.shtml, 它是include了 ../common/public.inc
sub_dir1.1里面有个文件 sub_dir1_1.shtml ,里面也include了 public.inc (路径为 ../../common/public.inc

初看没什么问题,
但是问题是,public.inc里面有很多链接都是相对路径的,比方说,一个图片的路径,在 public.inc里面,可能是 "../images/image1.gif", 但是被 sub_dir1.1 include了 public.inc以后,这个图片的路径相对于 sub_dir1_1.shtml 由于也是"../images/image1.gif",结果就路径错误了。

那么在html里有什么办法可以指代网站根目录呢?(这样我就可以直接写"$WEB_SITE_ROOT/my_path/"了)





...全文
145 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujiayu10 2009-01-23
  • 打赏
  • 举报
回复
~

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧