ドメイン設定

パソコン備忘録 by わらっち




WPのマルチサイトでコメントが反映されない HTTP ERROR 405(wp-comments-post.php)

記事公開日:2018年6月7日

最終更新日:2018年6月9日


久々にマルチサイト化したワードプレスで子サイトを追加した。で、ちょっと珍しいテーマ(テンプレート)をインストールしたのが原因なのか、なぜか記事のコメント欄でコメントが反映されず下記のhttpエラー405(wp-comments-post.php)表示になる。こんな感じ


Sponsored Link

 

 

このページは動作していません
この問題が何度も発生する場合は、サイト所有者にお問い合わせください。
HTTP ERROR 405

 

HTTP ERROR 405?(´・ω・`)

 

このページは動作しませんって...

 

エラー時のURL表記には、サイトURL ●●●/wp-comments-post.php となっている。

 

最初、ひょっとするとテーマ(テンプレート)自体がマルチサイトに対応してないのは?

 

と思ったが調べてみるとそうではなかった。その原因はエラーメッセージ通り「HTTP」に問題があった。

 

今回はその解決方法をシェアします。

 

【解決】マルチサイト化した子サイトで HTTP ERROR 405

マルチサイト化したワードプレスの管理画面へログインする。

 

【参加サイト】→【サイトネットワーク管理】→【サイト】を選択

 

いくつかのマルチサイト化した子サイトが表示されている中から該当サイトURLへポインターを持って行くとURL下に【編集】ボタンが表示されるのでクリックします。

 

【情報】タブの【サイトアドレス(URL)】に表示されているURLがSSL化(https)されず、httpになっているはずなのでURLを http→htpps へ変更する。※もちろん親サイトは既にSSL化済み

 

そして下段の【変更を保存】

 

念の為に上記と同じ画面にある【設定】タブをクリックして【Siteurl】【Home】の両方がSSL化(https)になっているのを確かめる。

 

再度コメントテストしてみると正常にコメントが反映されているはずです。(^^)/

 

【解決】通常のワードプレスサイトで HTTP ERROR 405

通常のワードプレスサイトでも同様にコメントが反映されず、

このページは動作していません
この問題が何度も発生する場合は、サイト所有者にお問い合わせください。
HTTP ERROR 405

と表示された場合の解決方法は同じくワードプレスの管理画面へログインする。

 

【設定】→【一般】とクリックします。

 

一般設定の【WordPress アドレス(URL)】と【サイトアドレス(URL)】がSSL化(https)になっているかを確認します。もしもSSL化されていない http の場合は上記のように変更します。最後に下段の【変更を保存】をクリックして完了です。

 

これで無事にコメントが反映されるはずです。

 

問題が解決された方はコメント欄で知らせて下さい♪(^_-)-☆


Sponsored Link

 

WordPress    コメント:0

コメントフォーム

名前

 

メールアドレス

 

URL

 

 

コメント

トラックバックURL: