サポート » 使い方全般 » REST APIのエラー

  • 301リダイレクトを行うためのredirection というプラグインを使用する際のREST APIのエラーについて

    セットアップをする時に、写真のようなエラーが出ます。

    これはどのようにすれば解決できるでしょうか?

    他のサイトでは通常に通り動作しているのですが、なぜかこのサイトだけこのようなエラーが出ます。

    今現在のパーマリンクが、デフォルトのままだからでしょうか?

    写真1
    写真2

    よろしくお願いいたします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • @mrsmith11 さんはじめまして。

    原因はいくつか考えられますが、以下をそれぞれ試してみる事をおすすめします。

    • レンタルサーバ
      →「WAF」という設定が有効になっている事が原因のケースもあるようですので、そのような設定が有効になっていないか確認してみて下さい。
    • テーマ
      →テーマ側でREST APIが無効化されている場合がありますので、デフォルトテーマに切り替えて試してみて下さい。
    • プラグイン
      →セキュリティ関連のプラグインでブロックされている可能性もありますので、一つ一つ停止して、どのプラグインが原因か探ってみて下さい。
    スレッド開始 mrsmith11

    (@mrsmith11)

    回答ありがとうございます。

    すべて試しましたが、解決できませんでした。

    じつは、トップディレクトリと、サブディレクトリでブログを運営しております。

    https://www.example.com/
    https://www.example.com/blog/

    というような感じで、両者は全く異なるウェブサイトです。

    そして、トップディレクトリにもサブディレクトリにも、今回の問題になっているRedirectionというプラグインが入っています。

    トップディレクトリのRedirectionは、100%正常に動作しており、REST APIのエラーは表示されません。

    しかし、なぜかサブディレクトリのRedirectionは、REST APIのエラーが表示されます。

    デフォルトテーマに変えてみても、すべてのプラグインを無効にしても、やはりエラーが出てきます。

    初心者なのですが、どうにか解決できる方法ありませんでしょうか?

    よろしくお願いいたします。

    @mrsmith11 さん
    はじめまして。

    トップディレクトリに設定したRedirection側や、トップディレクトリに設置した.htaccess等のリダイレクトがサブディレクトリのWordPressにも影響していないでしょうか。

    一度、トップディレクトリのWordPress側でも前述の手順を確認してみる事をおすすめします。

    スレッド開始 mrsmith11

    (@mrsmith11)

    回答ありがとうございます。

    トップディレクトリに設置したredirectionは問題なく動作しており、エラー等は出ません。(サブディレクトリ側だけひとつだけエラーが出ます。画像参照)

    .htaccessの内容がサブディレクトリに影響しているかどうかはどのように判断するのでしょうか?

    初心者ですみませんが、よろしくお願いします。

    @mrsmith11 さん
    はじめまして。

    以下二点の方法をおすすめします。

    ・トップディレクトリに設置したRedirectionを一度停止してみる。

    ・トップディレクトリに設置された.htaccessについて、バックアップを取った上で、「# BEGIN WordPress」から「# END WordPress」までの間以外をコメントアウトまたは削除してみる

    トップディレクトリに設置したWordPressの動作にも影響が出る可能性もありますので、もしご不安なようでしたら、専門業者に相談される事もお勧めします。

    スレッド開始 mrsmith11

    (@mrsmith11)

    ありがとうございます。

    やってみましたが、だめでした。ので、もとに戻しました。

    なにが原因なんでしょうね・・・

    プログラマーに依頼するしかなさそうですね。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。