皆さま引き続きコロナには気をつけてお過ごしください!

【WordPress】返答が正しい JSON レスポンスではありません。

WordPress


みなさんは、どのような勉強スタイルをお持ちですか?

  • しっかり本などで勉強してから実際やってみる。
  • 試しながら勉強していく。

いろんな勉強方法があると思います。

 

今回、後者の方で、WordPressを触ってみたところ、

「返答が正しい JSON レスポンスではありません。」とのエラー…。

 

このエラーがどうして起きたのか、

また、その対応方法です。

 

スポンサーリンク

何をしたらエラーが起きた?

Udemyのとあるコースを見ながら、初めてWordPressにチャレンジ!

よくわからないまま、言われるがまま、

パーマネント設定で、”おすすめ”というカスタム構造にしてみました。

 

しばらくしてから、よし!じゃ投稿してみよう!と

Hello Worldの投稿を編集し、上書きしてみると、

「返答が正しい JSON レスポンスではありません。」とのエラー…。

 

他のパーマネント設定に変えてみたところ、

【基本】以外はすべて同じエラーになりました。

パーマリンク

 

スポンサーリンク

解決方法

WebサーバーとしてApacheを使っていますが、その設定が問題。


上記サイトでは、apache2.confの設定を変更することになっていますが、

同じサーバー上で複数のサイトを管理しているため、

私が使っているサイトのconfファイルだけ設定変更する必要がありました。

 

confファイルをviコマンドで開き、以下の通り設定します。

<Directory />
        Options FollowSymLinks
        AllowOverride All
        Require all denied
</Directory>


AllowOverride Allを設定することで、「基本」以外を設定しても投稿できるようになりました。

 

スポンサーリンク

まとめ

パーマネント設定は、途中で変更すると、検索ヒット率に影響をしてしまうとのこと。

この設定は、各記事のURL設定をしています。

 

例えば、皆さんは、お気に入りに登録してあったサイトが、しばらくしたら見られなくなったといった経験はありませんか?

これは、もしかしたら、そのサイトがパーマネント設定を変更した可能性もあります。(単純に削除されたかもしれませんが)

URLが変わってしまうため、変更前のURLでアクセスしても、リンクが貼られていなければ、見ることができなくなりますよね。

そのため、途中で変更すると、今まで見られていたものが、見られなくなってしまい、

結果、検索ヒット率に影響してしまう、ということと理解しました。

 

にゃこ
にゃこ

WordPressを作ったら、まず最初にパーマネント設定し、変更しないこと!

タイトルとURLをコピーしました