ホームページ  >  記事  >  Web ページの 403 エラーを解決するにはどうすればよいですか?

Web ページの 403 エラーを解決するにはどうすればよいですか?

尚
オリジナル
2020-03-09 16:54:4429673ブラウズ

Web ページの 403 エラーを解決するにはどうすればよいですか?

特定の 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。