Webメールとの3時間の格闘|[ConoHa×Contact Form7]403エラーの解決方法

そのほか

はじめに

本日はちょっと番外編です。

「お問い合わせフォームから送信ができない…」

「403 Forbiddenって何…?」

ブログ初心者の私はここで完全に詰まりました。

ConoHaでWordPressを使い、Contact Form7を設定。

「よし、できた」と思ったのに、保存すると“閲覧できません“。

何度やってもだめ。メールも届かない。

正直、ちょっとブログから距離を置きました笑

でも、最終的には無事解決!

この記事では、実際に私がハマった原因と解決方法をまとめます。

起きたエラー内容

私の状況はこんな感じでした。

お問い合わせページが403エラーになる

管理画面から送信先等保存すると「閲覧できません」と表示される

送信完了と出ても、メールが届かない

初心者には、本当に意味がわからない状態でした。

原因①:WAFがONになっていた

💡そもそもWAFとは?

→サーバーのセキュリティー機能。

怪しい通信を自動でブロックしてくれる仕組み。

でも、Contact Form7の送信を「怪しい」と判断してしまうことがあるようです。

☑️解決方法

⒈ ConoHaコントロールパネルにログイン

⒉ サイト管理

⒊ WAF設定

⒋ 一時的にOFFにする

※テスト後はセキュリティーのために、ONに戻すのがいいそうです。

原因②:G-mailを「送信先」に設定していた

理由はよくわかりませんが、Contact Formの「送信先」をG-mailに設定すると迷惑メール扱いをされて、うまく届かないことがあるそうです。

☑️解決方法

Contat Formの「送信先」をWebメールに変更する

原因③:メールアドレスを作っていなかった

G-mailが原因と分かり、今度はWebメールを「送信先」に設定しました。

ですが慣れないブログ開設で、何を設定し終わっているのかイマイチ把握できておらず…

なんと!肝心のサーバーのメールアドレスを作っていませんでした汗

そりゃあ、存在しないアドレスに送っても、届くわけないですよね…

☑️解決方法

⒈ConoHa Webでメールアドレス作成

⒉Contact Form7の「送信先」に設定

そして、実際に自分のサイトのお問い合わせページから送信。

「メッセージは送信されました」と表示され、Webメールにも無事届いていました!

正直、ちょっと嫌になった話

パソコン操作に慣れておらず、自分が何をやっているのかわからなくなり、

「なんでこんなに難しいの?」「もうブログやめようかな…」と思いました。

でも、解決できた瞬間、めちゃくちゃ嬉しかったです。

小さいことかもしれないけど、自分で調べて、試して、乗り越えられたことが自信になりました。

こんな感じでゆっくりと続けていきたいと思います。

おわりに

403の原因はWAFの可能性あり

メールアドレスは事前に作る

何事も諦めない!

同じところで悩んでいる方の参考になれば嬉しいです。

ブログ初心者でも、ちゃんと解決できました!

コメント

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