はじめに
本日はちょっと番外編です。
「お問い合わせフォームから送信ができない…」
「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の可能性あり
・メールアドレスは事前に作る
・何事も諦めない!
同じところで悩んでいる方の参考になれば嬉しいです。
ブログ初心者でも、ちゃんと解決できました!


コメント