WordPressで414 Request URI Too Largeエラーを修正する方法

414 リクエストURIが大きすぎる

最終更新 2024年6月22日 ジェローム・ケルヴィエル

414 Request URI Too Large "エラーでお困りですか? このメッセージは、あなたのウェブサイトのURLがサーバーの処理限界を超えており、ユーザーがあなたのサイトに到達できないことを示しています。

このエラーは、サーバーの設定を変更することで解決できることが多いのです。サーバーファイルの編集に慣れているのであれば、以下の両方の手順について説明します。 アパッチ そして Nginxのセットアップ.

まず、このエラーの一般的な原因を探ります。次に、修正前に注意すべき点について説明します。最後に、2つの解決策を順を追って説明します!

あなたのウェブサイトを軌道に乗せましょう!

414 Request URI Too Large "エラーを理解する

これは エラーコード は4xxエラーのカテゴリーに属し、リクエスト自体に関連するサーバー側の問題を示しています。この特定のケースでは、エラーメッセージは何が間違っているのかを正確に教えてくれます。 リクエストURI がサーバーの制限を超えている。

URIとは何ですか?

A URI(統一資源識別子) は、ウェブページ、画像、ファイルなどのリソースを識別するための一意の文字列です。URL(Uniform Resource Locator)という用語の方が馴染みがあるかもしれませんが、これは特にインターネット上のリソースを見つけるために使われるURIの一種です。

何がURIを "大きすぎる "とするのか?

URIが大きくなりすぎる理由はいくつかある:

  • UTMコード: これらのトラッキングコードをURLに追加することで、URLの長さを大幅に伸ばすことができる。
  • コンプレックス プラグイン: 高度な機能を持つプラグインは、長いURIを生成することができる。
  • リダイレクト・ループ: ウェブページがリダイレクトの無限ループにはまると、リダイレクトのたびにURIが増え続ける。

良いニュースだ:

幸いなことに、このエラーの解決方法は原因に関係なく同じですが、具体的な手順はサーバーソフトウェア(ApacheまたはNginx)によって異なる場合があります。

414 Request URI Too Large エラーを修正する前の重要なステップ

414 Request URI Too Large(414リクエストURIが大きすぎます)」エラーを修正するのは簡単なことのように思えるかもしれないが、最初に取るべき重要なステップがいくつかある:

  • 初心者への注意 リモートでウェブサイトのファイルを変更することは危険です。ちょっとしたミスでサイトが壊れてしまうこともあります。このプロセスに不安がある場合は、ホスティングプロバイダーに助けを求めることを検討してください。
  • 必要な道具を集める: ブラウザのインスペクターやファイル転送プロトコル(FTP)ソフトウェアなどの開発者ツールを使う必要があります。
  • チェック サーバーのアクセス要件:このエラーの修正 多くの場合、ウェブサイトのファイルだけでなく、サーバーのファイルにアクセスする必要があります。ホスティングプランによっては、これを許可していない場合があります。不明な場合は、プロバイダーにお問い合わせください。

準備はこうだ:

  1. フルバックアップを作成する: これは必須です!修正中に何か問題が発生した場合に備えて、ウェブサイトのデータとコンテンツの完全なバックアップを取っておきましょう。
  2. ウェブサーバーを特定する: ブラウザの開発者ツール(必要に応じてブラウザのガイドを参照)を使って、サイトが使用しているウェブサーバーのタイプ(例:Apache、Nginx)を調べます。
  3. FTP Credentialsを探します: 続行する場合は、サーバーに接続するために FTPクライアント.あなたの FTPログイン 認証情報をホスティングプロバイダのコントロールパネルから取得します。

これらの手順について不明な点がある場合や、必要なアクセス権がない場合は、ホスティングプロバイダーに遠慮なく問い合わせてください。

ページ上の任意の場所を右クリックして、ブラウザの 検査 ツールを使用します。ここではグーグル・クロームを使うが、他のブラウザでも手順は同じだ:

オープン・インスペクト・ツール・クローム

をクリックした後 検査右側のウィンドウにページのコードが表示されます:

google-chrome-inspect-ページ要素

に行く。 ネットワーク タブで正しいURLが選択されていることを確認してください。 名称 コラム

識別サーバー使用検査ツール

アンダー レスポンス・ヘッダで、使用されているサーバーの種類を確認することができる。最も一般的なサーバはNginxとApacheですが、ホストによっては LiteSpeedウェブサーバー.

この情報を入手したら、FileZillaなどのFTPクライアントを使用してサイトに直接接続する必要があります。ツールをインストールし、FTPログイン認証情報を見つけてください。

ApacheとNginxのエラーを修正する方法

それでは、ApacheとNginxサーバーの両方で「414 Request URI Too Large」エラーを修正する方法を紹介します:

Nginxのエラーを修正する方法

FileZillaまたは同様のFTPクライアントを使用してウェブサイトにアクセスすると、ファイルが表示されるはずです:

コネクト・トゥ・サイト・ファイルジラ

次に、サーバーの ルート フォルダーを探し、数段上の階層に移動する必要があるかもしれない。それから その他 フォルダーの中にあるはずです。その中にnginixフォルダがあり、サーバ設定ファイルが次のように書かれているはずです。 nginx.conf.hbs.

ファイルをローカル・デバイスにダウンロードし、お気に入りのテキストエディタで開く。以下のコード行を検索してください:

large_client_header_buffers 4 8K

この例では、"8K "が許容されるURIサイズを表している。少なくとも "128K "に変更してください。それ以上大きくしたい場合は、必ず2の倍数を使用してください。

上記のコード行が見つからない場合は、ファイルの一番下に追加してください。最後に、新しいファイルを保存し、FileZillaを使って古いファイルを置き換える。これで完了だ!

Apacheのエラーを修正する方法

では、あなたのウェブサイトがApacheサーバーでホストされている場合、414 Request URI Too Largeエラーを修正する方法を説明しましょう。上記の手順とほとんど同じですが、コードの行が異なります。

前回の方法と同様に、FTPクライアントを使用してウェブサイトにアクセスする必要があります。接続したら、サーバーの ルート フォルダを開き その他 フォルダにある。そこに アパチェ2 フォルダを作成します。 apache2.conf ファイル。

ファイルをコンピュータに保存し、テキストエディタで開きます。次の行を探してください:

リミットリクエストライン 128000

ここでの数字はサイズ制限を表しているので、"128000 "を "256000 "に変更してください。先ほどと同じように、2の倍数であればそれ以上の数字を選ぶこともできる。

この行が見つからない場合は、ファイルの一番下に追加してください。その後、更新したサーバー設定ファイルを保存し、FTPクライアントを使用して古いファイルを置き換えます。作業が終わったら、サイトを訪問して、414 Request URI Too Largeエラーがなくなったことを確認するのを忘れないでください!

414 Request URI Too Large" エラーを修正。

このエラーに遭遇すると、本当に困ります。あなたやあなたのサイトの訪問者が重要なウェブページにアクセスできなくなる可能性があります。

これまで見てきたように、このエラーはいくつかのステップで解決できます。まず、サイトのバックアップを作成し、何か問題が発生した場合に復元できるようにしてください。次に、FTPクライアントに接続して、サイトのファイルにアクセスします。サーバーの種類に応じて、以下の手順に従ってください:

  • Nginxサーバーの場合:Nginxサーバーの場合 large_client_header_buffers コードをサーバー設定ファイルに追加してください。
  • Apacheサーバーの場合:を調整してください。 リミットリクエストライン コードをサーバー設定ファイルに追加してください。

サーバーのタイプに合わせた以下の手順を実行することで、「414 Request URI Too Large」エラーを解決し、ウェブサイトを軌道に乗せることができるはずです!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です