Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

414 Request URL Too Long Errorとは何か?

414 Request URL Too Long(414リクエストURLが長すぎます)」エラーは、WordPressサイトにとって頭痛の種です。そこで、この問題の原因と問題を解決する方法を理解することが重要です。

414 Request URL Too Long」エラーは通常、ウェブブラウザーとサイトサーバーの通信に問題が生じた場合に発生します。例えば、リンクをクリックした後や、WordPressプラグインを通してアクションを実行した後に、このエラーが表示されることがあります。

この投稿では、「414 Request URL Too Long(414リクエストURLが長すぎます)」エラーとは何か、そしてその修正方法を順を追って説明します。

What is 414 request URI too long error and how to fix it

414 Request URL Too Longエラーとは何ですか?

414 Request URL Too Long」エラーは、リクエストしているURLやアクションが長すぎてサーバーが処理できない場合に発生します。

URIとURLには違いがあることに注意してください。URIまたはUniform Resource Identifierは、リソースの名前、場所、またはその両方を表すことができます。一方、URL(Uniform Resource Locator)は、リソースの位置のみを示すことができます。

URLはURIの一部であるため、両方のキーワードは通常同じ意味で使われます。しかし、414エラーは両方のコンポーネントによって引き起こされる可能性があります。

414 Request URL Too Long エラーの原因は?

WordPressエラーのトラブルシューティングを行う際には、根本的な原因を知ることが重要です。

414 Request URL Too Long』では、リンクをクリックしたときに表示されることがあり、サーバーが長すぎるために処理できない。

リンクが長すぎる可能性のある状況として、UTM(Urchin Tracking Module)のパラメータが挙げられます。WordPressサイトでコンバージョンをトラッキングするためにUTMコードを使用していて、URL内にパラメータがたくさんある場合、このエラーを引き起こす可能性があります。

414エラーを引き起こす可能性のあるもう一つの状況は、リダイレクトループです。これは、WordPressプラグインの設定ミスや設定によって、大量のリダイレクトリクエストが発生する場合です。

その結果、信じられないほど長いURLと「414 Request URL Too Long」エラーが発生する。

同様に、プラグインによっては機能の一部として長いURLを生成するものもあります。あなたのサイトにWordPressセキュリティプラグインをすべてインストールしている場合、このエラーに遭遇する可能性が高いです。

まれに、開発者側の問題で ‘414 Request URL Too Long’ エラーが発生することがあります。これは、POSTリクエストが誤ってGETリクエストになり、クエリー情報が多すぎるURLが作成された場合に発生します。

さらに、Webサーバーへのサイバー攻撃も414エラーを引き起こす可能性があります。

それを念頭に置いて、WordPressサイトの「414 Request URL Too Long」エラーを修正する方法を見てみましょう。

専門家のアドバイス WordPressのエラーでお困りですか?ご心配なく。当社のエキスパートチームがお手伝いします!迅速なオンデマンドサポートでサイトの機能を回復します。WordPressの緊急サポートを今すぐご利用ください

414リクエストURLが長すぎるエラーの修正

この問題を解決するには、サイトサーバーが処理できるURLのサイズを大きくするのが手っ取り早い。

始める前に、WordPressのバックアップを作成することをお勧めします。414エラーを修正するには、サイトの設定ファイルを編集する必要があるからです。万が一何か問題が発生した場合に備えて、サイトのバックアップコピーを復元できるようにしておきましょう。

詳しくは、WordPressサイトのバックアップ方法をご覧ください。

サイトがApacheを使用しているかNginxを使用しているかを判断する

はじめに、WordPressサイトが使用しているサーバーの種類を確認する必要があります。サーバーには主にApacheとNginxの2種類があります。

簡単な方法は、ブラウザーでサイトを開くことです。その後、ホームページを右クリックし、「Inspect」オプションを選択します。

Open inspect element

次に、上部にある「ネットワーク」タブに切り替えます。

ここから、「名前」カラムの下にある任意の要素を選択することができます。その後、’レスポンシブ・ヘッダー’セクションまでスクロールダウンして、’サーバー’の詳細を見ましょう。

View server type of your site

あなたのサイトがNginxとApacheのどちらを使用しているかが表示されます。

どのサーバータイプを使用すべきかわからない場合は、WordPressホスティングサービスプロバイダーに問い合わせて詳細を確認してください。

サーバーの種類がわかれば、「414 Request URL Too Long」エラーの修正に取りかかることができます。NginxベースのWordPressサイトから始めます。Apacheを使用している場合は、次のセクションに進んでください。

Nginxの414リクエストURIが長すぎるエラーの修正

まず、サイトの設定ファイルにアクセスするには、FTPまたはファイル転送プロトコルのクライアントが必要です。

使用できるFTPクライアントはたくさんあります。このチュートリアルでは、Filezillaを使用します。FTPのセットアップやサイトファイルへのアクセスについてヘルプが必要な場合は、FTPを使用してWordPressにファイルをアップロードする方法のガイドを参照してください。

ログインしたら、nginx.confファイルをダウンロードする必要があります。以下のパスでアクセスできます:/etc/nginx/nginx.conf.

Access Nginx file

ファイルを見つけたら、コンピューターにダウンロードし、メモ帳ソフトで開いてください。

ここから、large_client_header_buffers 4 8K設定を検索できます。もしなければ、ファイルの最後に追加してください。

数値とサイズに関する2組の値が表示されます。サイズを8Kから128Kに編集してください。これでURLのサイズが大きくなり、サイトサーバーが長いURLを処理できるようになります。

Increase URI size in Nginx

完了したら、テキストファイルを保存し、FTPクライアントを使用してサイトに再アップロードするだけです。

より詳しい手順については、FTPを使ってWordPressにファイルをアップロードする方法をご覧ください。

Apacheの414リクエストURIが長すぎるエラーの修正

Apacheサーバータイプを使用している場合、プロセスはNginxと似ている。まず、サイトのファイルにアクセスするためのFTPクライアントが必要です。

ログインしたら、apache2.confファイルを探す必要がある。FTPクライアントを使用して、以下のパスに移動します:/etc/apache2/apache2.conf

Access apache config files

次に、ファイルをダウンロードし、メモ帳ソフトで開く必要がある。

その後、LimitRequestLine 128000の設定を探してください。もし見つからなければ、ファイルの最後に追加してください。

通常、「LimitRequestLine」は128000に設定されています。しかし、’414 Request URL Too Long’エラーを取り除くために、これを256000以上に増やすことができます。設定する値が2の倍数であることを確認してください。

Increase URI size in apache

完了したら、FTPクライアントを使用してファイルをサイトにアップロードします。これでWordPressサイトの414エラーが問題を解決するはずです。

さらに読む

414 Request URL Too Long」エラーの修正方法はお分かりいただけたと思います。これらのエラーの内容と対処法を知ることで、時間を節約し、サイトをスムーズに運営することができます。

私たちのガイドをご覧ください:

この投稿が、「414 Request URL Too Long」エラーとその修正方法について知っていただく一助となれば幸いです。WordPressのよくあるエラーのリストや、WP-ConfigでWordPressのエラーログを設定する方法についてもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

2件のコメント返信を残す

  1. A Owadud Bhuiyan

    However, I never faced this type of error.

    It’s nothing to lose learning something new in everyday.

    Thanks for sharing.

    • WPBeginner Support

      Glad we could share how to solve this error should you ever run into it :)

      管理者

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。