SSL化したときのはてブ数が表示されない

Simplicityの特徴 フォーラム 不具合報告 SSL化したときのはてブ数が表示されない

10件の返信スレッドを表示中
  • 投稿者
    投稿
    • #35763
      鳳梨de中國
      ゲスト

      いつも利用させていただいております。
      現在、Wordpress4.4.1+Simplicity1.9.3(子テーマ)で利用しています。
      サーバ自体はXserverです。
      先日、サイト全体のSSL化を行いました。そうしたところ、はてブのみシェア数が表示されない問題が発生しています。最終的には読み込めず「!」が表示されているので、おそらくタイムアウト的なエラーだろうと推測しています。

      同一環境でHTTP時には動いていたので単にhttpとhttpsでの問題じゃないかと思いつつ、原因が特定できておりません。
      不具合時のスレッドとプラグイン周りは一通り試しましたが改善されず、ブラウザベース(FireFox,IE,Chrome,Android FireFox)で同じ問題が発生します。特にChromeはなぜかFacebookの取得にもコケることがあります。
      事象が発生するサイトはこちら:https://jcvisa.info/the-best-vpn-for-gmail-facebook-twitter-in-china

      ここを見ろ!的な場所ございましたらご指摘下さいませ。

    • #35775
      Hidekichi
      ゲスト

      うちはsslの環境がないので試せませんので、直接試してもらう感じになりますけど

      親テーマjavascript.jsの「//はてなブックマークではてブ数を取得」のurlの所を

      //api.b.st-hatena.com/entry.count?callback=?
      
      #から
      
      //b.hatena.ne.jp/entry.count?callback=?

      に変えてみてはどうでしょうか?

    • #35776
      Hidekichi
      ゲスト

      ちなみに、

      httpsサイトでSNSカウンタがぐるぐるする

      過去ログにありました。

    • #35777
      鳳梨de中國
      ゲスト

      Hidekichi様

      レスありがとうございます。
      舌足らずですみません。先のレスと、はてなの発表「b.hatena.ne.jpは古いからapi.b.st-hatena.comを使え」は見ていたので、その後何かの対応が入っていたのかと思っての投稿でした。

      現状は古いAPI使うしかないのですね。
      コード書き換えて対応することにしました。
      こちらクローズとさせていただきます。

    • #35778
      Hidekichi
      ゲスト

      まぁ問題点としては、はてブがsslに対応してないってのが一番の問題点です。なので現状としては対応しているものでやるしかないという感じですが、今の所httpでも特別どうということはないのですが、例えばSPDYやhttp2はssl前提みたいなところもあったりするから、できるんだったらsslって感じですかね。

      昔は暗号化する分httpsの方が遅くなるということで、httpのが良かったわけですが、それを凌駕する技術が出てくるとやはりsslなのかなぁと思ったりも。ただhttp2はどっちでもいけるはずですが先にHTTP/2 over TLSが優先されていたりするのでアレですね。

      場合によってはSPDYが入ってても、入ってないsslの方がTCPの影響で速いこともあったりするのでまだしばらくは様子見な感じです。
      結局サーバーの仕様次第なので、何とも言えない部分が多いのが現状のようです。

    • #35787
      わいひらわいひら
      キーマスター

      鳳梨de中國さん
      b.hatena.ne.jp/entry.count?callback=?
      に変更したら、うまくいきましたでしょうか?
      うまくいくようでしたら、変更しようと思います。
      以前、変更したような気がしたんですが、何かの手違いか、忘れていたのかもしれません;

    • #35788
      わいひらわいひら
      キーマスター

      とりあえず、手元のファイルは修正しておいたので、次のバージョンアップでb.hatena.ne.jpになると思います。

    • #35803
      Hidekichi
      ゲスト

      > わいひらさん

      サンプル: プロトコルを判別してアドレスを変更 | jsFiddle

      こんな感じで、https:だったらb.hatena、httpだったらapi.b.st-hatena.comってのはどうでしょう?
      jsFiddleはssl対応しているのでb.hatenaが表示されていると思います。

    • #35813
      わいひらわいひら
      キーマスター

      とりあえず、このサイトではうまく動いているので、b.hatena.ne.jpで出してみて、うまくいかないようならそちらの方法を使わせてもらおうと思います。
      ありがとうございます!

    • #36637
      鳳梨de中國
      ゲスト

      わいひら様

      いつもありがとうございます。
      亀レスですが、Hidekichi様の指摘通り古いAPIに切り替えたところ問題なく動作しております。

    • #36681
      わいひらわいひら
      キーマスター

      これで、このままの設定で問題ないとわかりました。
      ありがとうございます。

10件の返信スレッドを表示中
  • トピック「SSL化したときのはてブ数が表示されない」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)