公司的新版网站,考虑到流量的问题,决定将页面生成静态内容。我决定使用SHTML,但,测试时,存在路径的问题。使用相对路径会出现链接、图片不正常的情况;我不想使用绝对路径,因为网站可能挂在一个子目录下运行或测试(不知道我是否说明白了)。
解决方案 »
- WebResource.axd?d***的图片显示不了,报超文本传输协议不可用
- 请问一个像素点如果我想把它变成透明的背景 该如何设置该点的像素值
- ASP.NET的生命周期是什么啊?
- dropdownlist 无法选择项目
- 求一观看图片的js特效代码
- 网站身份验证问题(难)
- 某textbox框,加了个requiredFieldValidator控件,再加个取消按钮,但一旦取消按了,也会显示错误提示,怎么办?
- 怎样在datalist里面嵌套一个datalist
- 如何把我常用的代码做成一个dll可以在其它项目中使用?
- 关于.net 中的数据库字符串 和数据库控件的问题
- 学.net三个月,刚完成了个小网站,还请大家多提意见
- 请教关于输出javascript教本的问题,头痛得很,请大家帮帮忙!谢谢!
同样,将页眉、页脚也做成公用部分,在其它页面引用,此时,就出现了链接地址不正确的情况。
我分析了csdn和yesky的shtml,都是使用的绝对路径,以“/”开头。
我想知道,如果不使用绝对路径,是否有有其它的方法?或者,使用相对路径,应该如何解决?在设计时,要考虑哪些因素?
因为网站的栏目比较多,基本上每个栏目各占一个目录。如:广告目录是Ad,新闻的目录是News,在新闻中包含广告信息,就要从Ad目录取数据,Ad中多半是图片或flash,此时,就出现了图片路径的问题。同样,将页眉、页脚也做成公用部分,在其它页面引用,此时,就出现了链接地址不正确的情况。在News中引用广告,应该这样写:../Ad/,对吧?此时,就出现了路径的问题,图片、Flash、链接都会出现。