特定の Web サイトにログインすると、突然 403 Forbidden エラーが表示され、Web サイトにログインできなくなることがあります。この状況に対処する方法を説明します。
403 禁止エラーを解決する方法:
1. DNS キャッシュを再構築する
いくつかの一般的な 403 禁止エラーについては、最初に DNS を再構築することをお勧めします。 「cmd」と入力し、「ipconfig /flushdns」と入力します。これが機能しない場合は、hosts ファイル内のホームページを解析する必要があります。
2. フォルダーのセキュリティ属性を変更します
次のコマンドを使用してフォルダーのセキュリティ属性を変更します
chcon -R -t httpd_user_content_t public_html/
使用されたコマンドの分析:
ls -Z -d public_html/
3 . Apache の原因について 403 禁止エラーの解決策
Apache 設定ファイル httpd.conf を開き、次のコードを見つけます:
Options FollowSymLinks AllowOverride None Order deny,allow Deny from all
php を設定した後、「Deny from」というメッセージが表示されることがあります。 here all」はすべての接続を拒否しました。この行を「すべてから許可」に変更すると以下のように修正され、問題は解決します。
Options FollowSymLinks AllowOverride None Order deny,allow Allow from all
4. HawkHost スペースの 403 Forbidden エラーの解決策
共有サーバーに Mod セキュリティがインストールされている場合があり、URL に「%」などの他の機密文字が含まれている場合、 Mod セキュリティによってブロックされました。
HawkHost 403 Forbidden エラーを解決する方法:
次のコードを .htaccess ファイルに追加します:
SecFilterEngine Off SecFilterScanPOST Off
それを、.htaccess ファイルのルート ディレクトリに直接配置します。 website またはプログラムが実行されているディレクトリ。
5. WordPress による 403 Forbidden エラーの解決方法について
WordPress 管理プログラムを使用して構築された一部のブログでは、.htaccess ファイルを変更し、次のコンテンツを追加する必要があります。実際には、mod_security
SecFilterEngine Off SecFilterScanPOST Off
を無効にします。さらに、dedecms は、デフォルトのアクセスがindex.html ファイルの DirectoryIndexindex.html になるように、別のアクセスを追加する必要がある場合があります。
.htaccess ファイルを変更してファイルをアップロードし、以前に 403 Forbidden が表示された URL を再度開くと、エラーは発生しなくなります。
以上がWeb ページの 403 エラーを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。