https - ssl - 相对路径方法不起作用?

时间:2009-11-10 22:49:56

标签: asp.net html ssl

我正在使用母版页布局等,因此所有页面的某些部分来自一个母版页或另一个母版页。

现在,checkout是其中一个页面,它需要是安全的。在我的母版页中,我使用的是图像和Url的相对路径,这些图像以“http”结尾。我想如果我使用相对路径,如果页面是安全的,我的主页和CSS文件会自动使用https而不是http?显然它没有,当我右键单击图像时,它仍然具有“http”而不是“https”,同样适用于URL路径。

2 个答案:

答案 0 :(得分:5)

Ned Batchelder查看此great article,其中显示了架构相对URL:

<img src='//fast.cdn.net/pix/smiley.jpg' />

答案 1 :(得分:1)

当图像以http格式返回时,您是从本地开发人员还是制作人员那里查看的?我之前认为我遇到过这个问题,但后来意识到我的开发环境始终是http,并且相对路径在生产中起作用,因为它会是https。