【问题标题】:https - ssl - relative path approach not working?https - ssl - 相对路径方法不起作用?
【发布时间】:2009-11-10 22:49:55
【问题描述】:

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

现在,结帐是这些页面之一,它需要是安全的。在我的母版页中,我使用图像和 URL 的相对路径,这些图像以“http”结尾。我认为如果我使用相对路径,如果页面安全,我的母版页和 css 文件会自动使用 https 而不是 http?显然它没有,当我右键单击图像时,它仍然有“http”而不是“https”,URL 路径也是如此。

【问题讨论】:

    标签: asp.net html ssl


    【解决方案1】:

    查看 Ned Batchelder 的 great article,它显示了架构相对 URL:

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

    【讨论】:

    • 有趣,我以前没见过。
    • 我没有从任何其他站点获取图像。它们都在我的网站上。
    • 但问题是:但是你如何使用 relative URL 做到这一点?
    【解决方案2】:

    当图像以 http 形式返回时,您是从本地开发人员还是生产环境中进行检查?我以为我以前遇到过这个问题,但后来意识到我的开发环境始终是 http,并且相对路径可以在生产环境中工作,因为它会是 https。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-12
      • 2013-02-19
      • 2015-08-30
      • 2011-03-17
      • 2014-06-25
      • 2018-09-15
      • 1970-01-01
      • 2017-10-14
      相关资源
      最近更新 更多