• いつも大変お世話になっております。

    さくらのSSLよりラピッドSSL(SNI)を契約して
    wordpressサイトをhttps化したのですが

    【https設定後】から、really simple csv importer で

    Too many redirects

    とエラーが表示され使用できない状況になってしましました。

    インポートを行うと

    Too many redirects
    Too many redirects
    Too many redirects
    Too many redirects
    Too many redirects

    と表示されインポートが正常に行われません。

    .htaccsessには以下のように記述されております。

    ↓ ↓ ↓

    # BEGIN Force SSL for SAKURA
    # RewriteしてもHTTPS環境変数を有効にする
    SetEnvIf REDIRECT_HTTPS (.*) HTTPS=$1
    
    # 常時HTTPS化(HTTPSが無効な場合リダイレクト)
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{ENV:HTTPS} !on
    RewriteCond %{REQUEST_URI} !/wp-cron\.php$
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>
    # END Force SSL for SAKURA
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    こちら改善する方法はありませんでしょうか・・

    お手数をおかけしますが、
    何卒ご教授くださいますようお願いいたします。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • .htaccess の設定に問題はないと思うのですが、ワードプレスの設定がページのアドレスをhttp://のままにされている箇所がございませんでしょうか。
    たとえば wp-admin/options-general.php におけるサイトの情報などはいかがでしょうか。
    正しい動作で301転送をかけた先からURLがデータベースのものへ転送され、また301となっているのではないでしょうか。
    一旦SSLの設定を休止してご確認いただけると幸いです。

    トピック投稿者 conte9999

    (@conte9999)

    >msio様

    早々のアドバイス、誠にありがとうございます。

    options-general.phpの設定はhttpsで反映されておりました。

    ご指導いただいたとおり、他にも
    httpsを解除したり、プラグインを停止したりしてアップロードしてみたところ

    really simple csv importer ではなく

    RS CSV Importer Media Add-On

    というcsv impoerter に 画像をアップロードするプラグインがうまく動作していないようです。
    ※ このプラグインを停止すれば一応はエラーがでなくなりました。

    RS CSV Importer Media Add-On
    をリダイレクトエラーがでないよう対処するにはどのような方法が考えられますでしょうか。

    お手数、おかけしますが、
    なにか対処法ありましたら引き続きどうぞよろしくおねがいします。

    さらっとなのですがGitにて当該プラグインを拝見いたしましたところ特に問題になる箇所が見受けられなかったのですが、もしかするとメディアのURLが http となっている箇所はございませんでしょうか。
    メディアと記事を結びつけるプラグインだということですと、そこで生成された記事が http である場合そのページをSSLに転送を繰り返しているのはどうでしょうか。
    たとえば wp_posts における image/jpeg 等の GUID 項目について http で記載されているなどとの関係はいかがでしょうか。
    この点につきましては初見で取り組みますと 画像の指定方法 記事への記載方法 プラグインでの結びつけ方法 プラグインの根本的な動作 など複合的になってくると思いますので、プラグイン作者様とご連絡が取れると最も良いかと思います。
    ご確認くださいませ。

    こんにちは

    インポートするファイル類はhttpだったサイトからエクスポートしたものでしょうか?

    トピック投稿者 conte9999

    (@conte9999)

    >msio様

    丁寧なアドバイスと、ご指導本当にありがとうございます。

    見た限り、WordPress内のURLはソースを見ても画像もすべてhttpsになっていますし、
    これまでアップロードされた画像もhttpsで紐づけされています。

    csvで紐付けする画像URLも https にしていても
    RS CSV Importer Media Add-On を有効にしているとうまく動作しませんでした。

    ご指摘いただいたとおり、
    カスタムフィールドを実装するのに custom field suite を利用していますし、
    原因は複合的なのかもしれません。

    もしかして、

    RS CSV Importer Media Add-On

    のファイル内にhttp で処理する部分があったりするのかもしれませんし、
    プラグインファイル内を検索かけてみようかと思っています。

    トピック投稿者 conte9999

    (@conte9999)

    >munyagu様

    ご返信とアドバイス、ありがとうございます。

    インポートするファイル類はhttpだったサイトからエクスポートしたものでしょうか?

    いいえ、インポートするcsvファイルはどこかのサイトからエクスポートしたものではなく、
    1からデータを入力したものを用いています。

    カスタムフィールドに紐付けられる画像データのURLを記載していない、
    テキストデータだけだと問題なくインポートできるので

    画像のアップロード段階でうまく動作していないようです。

    では、画像はhttpなどのURLではなく、ローカルファイルのパスを設定しているのですね・・・

    原因がよく分からないです。
    すいません。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    さくらのSSLよりラピッドSSL(SNI)を契約して
    wordpressサイトをhttps化したのですが

    確認ですが、さくらのSNL SSLは以下のページの方法で設定されていますでしょうか。

    【WordPress】常時SSL化プラグインの使い方 – さくらのサポート情報
    https://help.sakura.ad.jp/hc/ja/articles/115000047641

    上記が正しく設定されているという前提で話を続けます。

    カスタムフィールドに紐付けられる画像データのURLを記載していない、
    テキストデータだけだと問題なくインポートできるので

    とのことですが、エラーが出たときのCSVファイルの記述を確認したいです。
    そこがヒントになると思うので。

    トピック投稿者 conte9999

    (@conte9999)

    >munyagu 様

    いえ!相談にのってくださり本当にありがとうございます。

    私の知識不足を頼るかたちになってしまい毎回、
    申し訳なく思っておりますが、

    何卒今後ともよろしくお願いいたします。

    トピック投稿者 conte9999

    (@conte9999)

    > mypacecreator様

    お忙しいところご指導、誠にありがとうございます。
    https://sample.jp/wp-content/uploads/583059-01.jpg

    >【WordPress】常時SSL化プラグインの使い方 – さくらのサポート情報
    >https://help.sakura.ad.jp/hc/ja/articles/115000047641

    >上記が正しく設定されているという前提で話を続けます。

    はい。こちらはさくらのサポートにも確認の上、正しく設定しております。

    エラーが出たときのCSVファイルですが、
    良ければ、データをダミーにしたサンプルファイルをみていただけないでしょうか。

    samplelist-3-test.csv というcsvファイルです。

    http://dtbn.jp/1gSn3XA

    エラーが出るようになったのは

    cfs_img01から
    cfs_img10のカスタムフィールドに挿入しているフルパスのURLです。

    ・ここをすべて空欄にしているとエラーは出ません。

    ・URLのhttpsを、httpに変えてみてもエラーが出ます

    ・カスタムフィールドは custom field suiteで設定しています。

    ・SSL化前にアップロードしたエントリーについては
     投稿画面・サイト内でもアップロードした画像は
     すべてhttpsに置き換わっており正常に表示されています。

    RS CSV Importer Media Add-Onの仕組みは
    同サーバー内の任意の場所(サーバー内のimgupディレクトリなど)に
    画像をアップロードしておくと、

    really Simple csv importer でアップロードした際に

    /wp-content/uploads/ ディレクトリに画像をコピーして

    カスタムフィールドにも挿入してくれるというものです。

    SSL化前は正常に動作しておりました。

    お手数をおかけしますが
    どうぞよろしくおねがいします。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック「SSL設定後にreally simple csv importerでToo many redirectsというエラーで使えなくなる問題の対処法」には新たに返信することはできません。