V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
httpbin - 协议调试工具
httpstatuses - 协议状态码查询
httpie - cURL-like tool for humans
Fiddler
smallbear
V2EX  ›  HTTP

求大神支招,关于网站开启安全链接后,部分网页无法打开的问题。

  •  
  •   smallbear · 2017-11-30 14:55:58 +08:00 · 2719 次点击
    这是一个创建于 2548 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己做了一个导航网站 https://www.smallbear.me/ ,小熊时光机。

    因为 https://安全链接的要求是页面上所有的网站都必须是 https://模式才能认证小绿锁🔒

    为了开启了 https://安全链接,页面上的所有网站的打开方式,都得通过 https://打开,但由于很多网站已经停止了更新或维护,所以要求页面上的每个网站都添加 https://安全链接不太现实,所以现在导致页面上很多网站打开不,这对导航站来说基本失去了导航的作用。

    想问下有哪个大神有什么方法,不通过 https://打开所导航的网站,且又能通过 https://安全小绿锁认证的方法?

    我的描述可能有些乱,大家可以打开网站看代码,为了通过小绿锁认证,我把所有的网址「不管是这种 [ http://www.123456.com ] 还是这种 [ https://123456.com ] 」都改成了 //:www.123456.com ,这样做的结果就是不管这个网址有没有添加安全链接,都会通过 https://打开,于是就出现了部分网址无法打开的问题,求大神支招!万分感谢!

    11 条回复    2017-12-03 23:14:40 +08:00
    GooMS
        1
    GooMS  
       2017-11-30 15:23:40 +08:00 via Android   ❤️ 1
    不要填直接地址,而是做一个本站跳转。
    smallbear
        2
    smallbear  
    OP
       2017-11-30 15:27:33 +08:00
    谢谢提示,我试试。
    huaxing0211
        3
    huaxing0211  
       2017-11-30 17:50:39 +08:00
    没有链接到具体资源的 url 没影响啊!!!如 http://www.a.com 没问题,但 http://www.a.com/1.jpg 就会有问题!
    万一不行就 https://www.yourdomain.com/go.php?http://www.url.com ,这样呗!!!
    smallbear
        4
    smallbear  
    OP
       2017-11-30 19:11:15 +08:00
    @huaxing0211 你好,按这样写会提示查找不到文件。出现了这样的提示,会不会是还要建一个 PHP 页面,我这个是 html 和 css、js 三个组合成的。( Not Found

    The requested URL /go.php?http://www.time-weekly.com/ was not found on this server.)
    smallbear
        5
    smallbear  
    OP
       2017-11-30 19:15:02 +08:00
    @GooMS 请问下 hao123 那种跳转,是不是安装了 cms 后台,我按照 hao123 的
    <meta http-equiv="Refresh" content="0; url=http://www.hao123.com/?1512040441"/>跳转方法设置,会直接跳到根网页,不会出现域名,而是直接跳转成路径。
    yingfengi
        6
    yingfengi  
       2017-12-03 16:15:33 +08:00 via Android
    a 标签直接加链接啊,不引用资源没问题的
    smallbear
        7
    smallbear  
    OP
       2017-12-03 18:31:00 +08:00
    @yingfengi 你好,我的是这样写的,<li><a data-desc="一个关于分享和探索的地方" href="//www.v2ex.com/" target="_blank">V2EX</a></li>,请问该怎么改呢?
    yingfengi
        8
    yingfengi  
       2017-12-03 19:44:47 +08:00 via Android
    @smallbear href=“ http://.........”这样子写不会有问题的啊,只要你没有引用该站的资源。
    你可以看下我博客 https://yingfeng.me 我的友链那边就是直接写的,有的没 https,没问题啊。
    另外,为什么你引用 icon 图标要加网址呢,用相对路径不好吗。 src="/img/icon/1.ico" 这样子。

    另外我大概是蠢,坐在电脑前,用手机回帖。。
    smallbear
        9
    smallbear  
    OP
       2017-12-03 21:10:48 +08:00
    @yingfengi 图标用网址是因为考虑到换空间的话,比较方便,关于单写 http://的这个方法也不影响小绿锁,就是网址太多了,480 个网址,有的支持 https,有的支持 http,要改的话,得手动改,工作量比较大,而且也没那么大的精力了。
    不过,还是要谢谢你,实在不行的话,等有时间了手动改吧!
    yingfengi
        10
    yingfengi  
       2017-12-03 22:46:24 +08:00 via Android
    @smallbear 写 http 的话,关系不大的其实,因为一般大家都会做 http301 到 https。
    另外换考虑到空间为何会有绝对路径的问题呢?
    换空间全部迁移过去,不存在这个问题啊。
    而且考虑到万一换域名(改个二级之类的)不是用相对路径更好吗。
    smallbear
        11
    smallbear  
    OP
       2017-12-03 23:14:40 +08:00
    @yingfengi 谢谢提醒,至于绝对路径和相对路径的问题,确实相对路径更好一些,只是现在懒得再改了,不过刚才找到了之前的备份,把 https 打不来的全部做了替换,现在好了,目前先这样运行着,至于 301 有优有缺,如果后面实在不行,才准备实用 301 跳转,现在只要既能实现小绿锁还能打开就行,最后再说句万分感谢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3445 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:16 · PVG 08:16 · LAX 16:16 · JFK 19:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.