Apache での HTTP 414「リクエスト URI が長すぎます」エラーのトラブルシューティング
「リクエスト URI が長すぎます」エラーが発生した場合 (HTTP 414 )、効果的な解決策を見つけるには、根本的な原因を理解することが不可欠です。このエラーは、URL が Web サーバーによって設定された最大許容長を超えると発生します。
Apache での URL 長の増加
Apache では、URL 長の制限が制御されていますLimitRequestLine パラメーターによって。デフォルトでは、この値は 8190 バイトに設定されています。最大 URL 長を増やすには、Apache 構成ファイルの LimitRequestLine 値を変更できます。
手動構成
htaccess 構成
LimitRequestLine 10000
代わりに POST を使用することを検討してください
LimitRequestLine パラメータを使用することで差し迫った問題を解決できるため、そのような場合には GET ではなく POST メソッドの使用を検討する価値があります。リクエスト。 POST は、フォーム データ、ファイルのアップロード、その他の複雑な情報を含む大量のデータを送信するために設計されています。これにより、URL の長さの制限が回避され、機密データが URL 内に公開されなくなります。
以上がApache HTTP 414「リクエスト URI が長すぎます」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。