قد يكون رؤية الخطأ ‘414 Request URI Too Long’ بمثابة صداع على موقع ووردبريس الخاص بك. لذا، من المهم أن نفهم أسباب هذه المشكلة وكيفية حلها.
يحدث خطأ ‘414 Request URI Too Long’ عادة عندما يواجه متصفح الويب الخاص بك وسيرفر الموقع الكتروني مشكلة في التواصل. على سبيل المثال، قد ترى هذا الخطأ بعد النقر فوق رابط أو تنفيذ إجراء من خلال إضافة ووردبريس.
في هذه المقالة، سنشرح ما هو خطأ ‘414 Request URI Too Long’ وكيفية إصلاحه، خطوة بخطوة.
ما هو خطأ 414 Request URI Too Long؟
يحدث خطأ ‘414 Request URI Too Long’ عندما يكون عنوان URL أو الإجراء الذي تطلبه طويل جدًا بحيث لا يتمكن السيرفر من التعامل معه.
يرجى ملاحظة أن هناك فرق بين URI وURL. يمكن أن يكون معرف الموارد الموحد أو URI هو اسم المورد أو موقعه أو كليهما. من ناحية أخرى، يمكن أن يكون عنوان URL أو محدد الموارد الموحد إلا أن يكون موقع المورد فقط.
يتم عادة استخدام كلا المصطلحين بالتبادل لأن عنوان URL هو جزء من URI. ومع ذلك، يمكن أن يحدث الخطأ 414 بسبب كلا المكونين، لذا دعونا نلقي نظرة على الأسباب.
ما الذي يسبب خطأ 414 Request URI Too Long؟
عند محاولة استكشاف أخطاء ووردبريس وإصلاحها، من المهم أن تعرف السبب الجذري.
قد ترى رسالة الخطأ ‘414 Request URI Too Long’ عند النقر فوق الرابط، ولن يتمكن السيرفر من معالجته لأنه طويل جدًا.
أحد المواقف التي قد يصبح فيها الرابط طويل جدًا هو بسبب معلمات UTM (وحدة تتبع Urchin). إذا كنت تستخدم أكواد UTM لـ تتبع التحويلات على موقعك الإلكتروني ووردبريس وكان هناك الكثير من المعلمات في عنوان URL، فقد يتسبب ذلك في حدوث هذا الخطأ.
هناك موقف أخر يمكن أن يتسبب في حدوث خطأ 414 وهو حلقة إعادة التوجيه. يحدث هذا عندما يتسبب خطأ في التكوين أو إعداد في إضافة ووردبريس في حدوث الكثير من طلبات إعادة التوجيه.
نتيجة لذلك، تحصل على عناوين URL طويلة بشكل لا يصدق وخطأ ‘414 Request URI Too Long’.
وبالمثل، قد تُنشئ بعض الإضافات عناوين URL طويلة كجزء من وظائفها. من المرجح أن تواجه هذا الخطأ إذا كان لديك إضافة أمان شاملة لـ WordPress مثبتة على موقعك.
على نحو مماثل، يمكن لبعض الإضافات توليد عناوين URI طويلة كجزء من وظائفها. من المرجح أن تواجه هذا الخطأ إذا كان لديك إضافة حماية ووردبريس شامل مثبتة على موقعك.
في حالات نادرة، قد تتسبب مشكلة من جانب المطور في حدوث خطأ ‘414 Request URI Too Long’. يحدث هذا عندما يتحول طلب POST عن طريق الخطأ إلى طلب GET، مما يؤدي إلى إنشاء عنوان URL يحتوي على قدر كبير جدًا من معلومات الاستعلام.
بالإضافة إلى ذلك، يمكن للهجمات الإلكترونية على سيرفر الويب الخاص بك أيضًا أن تؤدي إلى حدوث أخطاء 414.
مع وضع ذلك في الاعتبار، دعنا نرى كيف يمكنك إصلاح خطأ ‘414 Request URI Too Long’ على موقع ووردبريس الخاص بك.
إصلاح خطأ 414 Request URI Too Long
الطريقة السريعة لإصلاح هذه المشكلة هي زيادة حجم عنوان URI الذي يمكن لسيرفر موقعك الالكتروني معالجته.
قبل أن نبدأ، نوصي بإنشاء نسخة احتياطية ووردبريس. يرجع ذلك إلى أن إصلاح الخطأ 414 يتضمن تحرير ملفات تكوين الموقع الإلكتروني. في حالة حدوث أي خطأ، سيكون لديك نسخة احتياطية من موقعك جاهزة للاستعادة.
لمزيد من التفاصيل، يرجى الاطلاع على دليلنا حول كيفية عمل نسخة احتياطية من موقع ووردبريس.
حدد ما إذا كان موقعك الالكتروني يستخدم Apache أو Nginx
للبدء، ستحتاج إلى معرفة نوع السيرفر الذي يستخدمه موقعك الإلكتروني ووردبريس. هناك نوعان رئيسيان من السيرفرات، وهما Apache و Nginx.
الطريقة البسيطة للقيام بذلك هي عن طريق فتح موقعك في المتصفح. بعد ذلك، يمكنك النقر بزر الماوس الأيمن على الصفحة الرئيسية وتحديد خيار ‘Inspect’.

بعد ذلك، ستحتاج إلى التبديل إلى علامة التبويب ‘Network’ في الأعلى.
من هنا، يمكنك تحديد أي عنصر ضمن عمود ‘Name’. بعد ذلك، دعنا ننتقل إلى الأسفل إلى قسم ‘Response Headers’ لرؤية تفاصيل ‘Server’.

سيوضح لك هذا ما إذا كان موقعك يستخدم Nginx أو Apache.
إذا كنت لا تزال غير متأكد من نوع السيرفر الذي يجب استخدامه، فيمكنك التواصل مع موفر استضافة ووردبريس الخاص بك للحصول على مزيد من التفاصيل.
بمجرد معرفة نوع السيرفر لديك، يمكنك البدء بإصلاح خطأ ‘414 Request URI Too Long’. سنبدأ بمواقع ووردبريس التي تعتمد على Nginx. إذا كنت تستخدم Apache، فانتقل إلى القسم التالي.
إصلاح خطأ 414 Request URI Too Long في Nginx
أولاً، ستحتاج إلى عميل FTP أو بروتوكول نقل الملفات للوصول إلى ملفات تكوين موقع الكتروني.
هناك العديد من عملاء FTP الذين يمكنك استخدامهم. في هذا البرنامج التعليمي، سوف نستخدم Filezilla. إذا كنت بحاجة إلى مساعدة في إعداد FTP والوصول إلى ملفات موقع الكتروني، فيرجى الاطلاع على دليلنا حول كيفية استخدام FTP لتحميل الملفات إلى ووردبريس.
بمجرد تسجيل الدخول، ستحتاج إلى تنزيل ملف nginx.conf. يمكنك الوصول إلى هذا من خلال اتباع هذا المسار: /etc/nginx/nginx.conf.

بعد تحديد موقع الملف، قم بتنزيله على جهاز الكمبيوتر الخاص بك ثم افتحه في برنامج Notepad.
من هنا، يمكنك البحث عن إعدادات large_client_header_buffers 4 8K. إذا لم يكن موجود، فقم ببساطة بإضافته إلى نهاية الملف.
ستشاهد مجموعتين من القيم، والتي تتعلق برقم وحجم. قم بتعديل الحجم من 8K إلى 128K فقط. سيؤدي هذا إلى زيادة حجم عنوان URI والسماح لسيرفر الموقع بمعالجة عناوين URL الطويلة.

بمجرد الانتهاء، قم ببساطة بحفظ ملف النص وإعادة تحميله إلى موقعك الإلكتروني باستخدام عميل FTP.
للحصول على تعليمات أكثر تفصيلاً، يمكنك الاطلاع على دليلنا حول كيفية استخدام FTP لتحميل الملفات إلى ووردبريس.
إصلاح خطأ 414 Request URI Too Long في Apache
إذا كنت تستخدم نوع سيرفر Apache، فستكون العملية مشابهة لتلك الخاصة بـ Nginx. أولاً، ستحتاج إلى عميل FTP للوصول إلى ملفات الموقع الكتروني.
بمجرد تسجيل الدخول، ستحتاج إلى تحديد موقع ملف apache2.conf. قم ببساطة بالتوجه إلى المسار التالي باستخدام عميل اف تي بي: /etc/apache2/apache2.conf.

بعد ذلك، ستحتاج إلى تنزيل الملف وفتحه في برنامج Notepad.
بعد ذلك، ابحث عن إعدادات LimitRequestLine 128000. إذا لم تجدها، فأضفها إلى نهاية الملف.
عادة، يتم تعيين ‘LimitRequestLine’ على 128000. ومع ذلك، يمكنك زيادة هذا إلى 256000 أو أعلى لإزالة الخطأ ‘414 Request URI Too Long’. فقط تأكد من أن القيمة التي قمت بتعيينها هي مضاعفات 2.

بمجرد الانتهاء، قم ببساطة بتحميل الملف مرة أخرى إلى موقعك الإلكتروني باستخدام عميل FTP. يجب أن يساعدك هذا في حل الخطأ 414 على موقع ووردبريس الخاص بك.
قراءات إضافية
الأن بعد أن تعرفت على كيفية إصلاح خطأ ‘414 Request URI Too Long’، قد ترغب في استكشاف أخطاء ووردبريس الشائعة الأخرى. إن معرفة هذه المشاكل وكيفية التعامل معها يمكن أن يوفر لك الوقت ويحافظ على تشغيل موقعك الإلكتروني بسلاسة.
اطلع على أدلتنا حول:
- كيفية إصلاح خطأ 500 Internal Server في ووردبريس
- كيفية إصلاح خطأ 413 Request Entity Too Large في ووردبريس
- كيفية إصلاح خطأ ERR_CONNECTION_REFUSED في كروم
- كيفية إصلاح خطأ ’ERR_SSL_VERSION_OR _CIPHER_MISMATCH’ في ووردبريس
- كيفية إصلاح خطأ 403 Forbidden في ووردبريس
- كيفية إصلاح خطأ 504 Gateway Timeout في ووردبريس
- كيفية إصلاح خطأ Admin Ajax 400 (Bad Request) في ووردبريس
- كيفية إصلاح خطأ ‘jQuery is not defined’ في ووردبريس
نأمل أن تساعدك هذه المقالة في التعرف على خطأ ‘414 Request URI Too Long’ وكيفية إصلاحه. قد ترغب أيضًا بالاطلاع على قائمتنا لـ أكثر أخطاء ووردبريس شهرة ودليلنا حول كيفية إعداد سجلات أخطاء ووردبريس في WP-Config.
هل وجدت هذا المنشور مفيدًا؟ شاركنا رأيك من خلال ترك تعليق أدناه، أو انضم إلينا على تويتر وفيسبوك.







اترك تعليقاً