TROUBLE GUIDE
「403 Forbidden」の意味と対処
403は「ページは存在するが、あなたには見せられない」という拒否の返答です。404(存在しない)とは意味が違います。誰が・どの操作で拒否されたかによって、原因の見当がつきます。
考えられる原因
- セキュリティ機能(WAF)の誤検知
サイト運営者が「管理画面で保存すると403」になる場合の定番です。サーバーの防御機能が正常な操作を攻撃と誤判定しています。ロリポップ・Xserverなど各社で起きます。
- アクセス制限設定
IP制限・海外アクセス制限・ベーシック認証などの設定に引っかかっている場合です。海外出張中に自社サイトの管理画面で403、はこのパターンです。
- ファイル権限・設定ファイルの不備
サーバー上のファイル権限や .htaccess の記述ミスで、ページ全体が403になることがあります。手動でファイルを触った後に多い原因です。
ご自身で確認できること
- 誰が・どこで拒否されるかを整理する
「全員・全ページ」なのか「自分だけ・特定操作だけ」なのかで原因が分かれます。スマホ回線など別環境からも確認してください。
- サーバーのWAFログを確認する
運営者で、特定の操作だけ403になるなら、サーバー管理画面のWAF検知ログを確認します。記録があれば誤検知と確定でき、除外設定で解決します。
- 直前のファイル操作を確認する
FTPでファイルを触った直後なら、権限(パーミッション)か .htaccess の変更が原因の可能性が高いです。変更を元に戻して確認します。
- 防御機能(WAF)を丸ごとオフにする——403は消えても無防備になります。誤検知したルールだけを除外するのが正解です
直らない場合は、代行します
原因の切り分け(WAF・制限設定・権限)から解消まで対応します。サーバー各社の設定画面の違いもこちらで吸収します。まず無料で状況を伺います。
表示の料金は作業1回分です。月額や継続のご契約はありません。納期はご依頼から24時間以内の対応を目指しています。営業のお電話は行っていません。
よくあるご質問
他人のサイトで403が出ます。こちらの問題ですか?
そのサイトがあなたのアクセス(地域・回線)を制限している可能性が高く、訪問者側でできることはほぼありません。運営者への連絡が正道です。
404との違いは?
404は「その住所にページが無い」、403は「あるが入れてもらえない」です。運営者にとって、403は設定を見直せば開けられることが多い分、対処のしがいがあります。
