サポート » 使い方全般 » https移行後にRSSフィードが取得出来なくなりました

  • 解決済 torasan

    (@torasan)


    お世話になります。
    さくらインターネットで4つサイトを運営しているのですが、
    Aというサイトで、その他3つのサイトのRSSフィールドを出力していました。

    rss.php
    <?php
    include_once(ABSPATH . WPINC . ‘/feed.php’);
    $rss = fetch_feed(array(
    //以下にブログのRSS Feedを記述(複数の場合はカンマ区切り)
    ‘http://my-domain.com/feed/’,
    ‘http://website.com/feed/’,
    ‘http://example.com/feed/’
    ));
    if (!is_wp_error( $rss ) ) :
    $rss->set_cache_duration(1800);
    $rss->init();
    $maxitems = $rss->get_item_quantity(15);
    $rss_items = $rss->get_items(0, $maxitems);
    date_default_timezone_set(‘Asia/Tokyo’);
    endif;
    ?>

    これで、RSSフィードは表示されていたのですが、
    3サイト(my-domain、website、example)をSSL化したところRSSフィードが表示されなくなりました。
    //以下にブログのRSS Feedを記述(複数の場合はカンマ区切り)
    ‘https://my-domain.com/feed/’,
    ‘https://website.com/feed/’,
    ‘https://example.com/feed/’
    以上のように変更したのですが、全く表示されません。
    各フィードに直接アクセスした場合、ブラウザでRSSフィードは表示されます。
    試しにエックスサーバーにある別サイトで、読み込んでみたのですが問題なく表示されました。

    さくらインターネットでサイトをSSL化するとRSSフィールドが
    取得表示できなくなるということはあるのでしょうか?
    「https rss 取得できない」など色々検索してみたのですが、
    有力な情報は得られませんでした。

    どなたか詳しい方がおられましたらご教示お願い致します。
    (自動承認云々に引っかるため一部全角文字を使用しています)

1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「https移行後にRSSフィードが取得出来なくなりました」には新たに返信することはできません。