آخر تحديث في 22 يونيو 2024 بواسطة جيروم كيرفيل
هل تواجه مشكلة في خطأ "414 طلب URI كبير جدًا"؟ تشير هذه الرسالة إلى أن عنوان URL لموقعك على الويب يتجاوز حد معالجة الخادم، مما يمنع المستخدمين من الوصول إلى موقعك.
الخبر السار هو أن هذا الخطأ غالباً ما يكون قابلاً للإصلاح عن طريق تعديل تهيئة الخادم الخاص بك. إذا كنت مرتاحًا في تحرير ملفات الخادم، سنرشدك خلال العملية لكل من أباتشي و إعدادات Nginx.
أولاً، سنستكشف الأسباب الشائعة لهذا الخطأ. بعد ذلك، سنناقش بعض الأشياء التي يجب وضعها في الاعتبار قبل الإصلاح. أخيرًا، سنقدم إرشادات خطوة بخطوة لحلّين!
دعنا نتعمق في الأمر ونعيد موقعك الإلكتروني إلى المسار الصحيح!
فهم الخطأ "414 طلب URI كبير جداً"
هذا رمز الخطأ تندرج تحت فئة أخطاء 4xx، وتشير إلى وجود مشكلة من جانب الخادم تتعلق بالطلب نفسه. في هذه الحالة بالتحديد، تخبرنا رسالة الخطأ بالضبط ما هو الخطأ: الخطأ طلب URI يتجاوز حد الخادم
ما هو URI؟
A URI (معرّف الموارد الموحّد) هو سلسلة فريدة تحدد موردًا، مثل صفحة ويب أو صورة أو ملف. قد تكون على دراية أكثر بمصطلح URL (محدد موقع الموارد الموحد)، وهو نوع من URI يستخدم خصيصًا لتحديد موقع الموارد على الإنترنت.
ما الذي يجعل URI "كبير جداً"؟
هناك العديد من الأسباب التي قد تجعل URI كبيراً جداً:
- رموز UTM: يمكن أن تؤدي رموز التتبع هذه المضافة إلى عناوين URL إلى زيادة طولها بشكل كبير.
- مجمع المكونات الإضافية: يمكن للمكونات الإضافية ذات الميزات المتقدمة إنشاء معرفات URIs طويلة.
- إعادة توجيه الحلقات: عندما تعلق صفحة الويب في حلقة لا نهاية لها من إعادة التوجيه، يستمر URI في النمو مع كل عملية إعادة توجيه.
الأخبار السارة
لحسن الحظ، فإن حل هذا الخطأ هو نفسه بغض النظر عن السبب، على الرغم من أن الخطوات المحددة قد تختلف اعتمادًا على برنامج الخادم الخاص بك (Apache أو Nginx).
خطوات مهمة قبل إصلاح الخطأ 414 طلب URI كبير جدًا في URI
في حين أن إصلاح الخطأ "414 طلب URI كبير جدًا" قد يبدو بسيطًا، إلا أن هناك بعض الخطوات الحاسمة التي يجب اتخاذها أولاً:
- تحذير للمبتدئين: قد يكون تعديل ملفات الموقع الإلكتروني عن بُعد محفوفاً بالمخاطر. يمكن لخطأ صغير أن يعطل موقعك. إذا لم تكن مرتاحاً لهذه العملية، ففكر في طلب المساعدة من مزود خدمة الاستضافة الخاص بك.
- اجمع الأدوات اللازمة: ستحتاج إلى استخدام أدوات المطور مثل مفتش المتصفح وبرنامج بروتوكول نقل الملفات (FTP).
- تحقق متطلبات الوصول إلى الخادم: إصلاح هذا الخطأ غالباً ما يتطلب الوصول إلى ملفات الخادم الخاص بك، وليس فقط ملفات موقعك الإلكتروني. قد لا تسمح بعض خطط الاستضافة بذلك. اتصل بمزودك إذا كنت غير متأكد.
إليك كيفية الاستعداد:
- إنشاء نسخة احتياطية كاملة: هذا أمر ضروري! قم بعمل نسخة احتياطية كاملة من بيانات موقعك الإلكتروني ومحتواه في حالة حدوث أي خطأ أثناء الإصلاح.
- تحديد خادم الويب الخاص بك: استخدم أدوات مطور المتصفح الخاص بك (راجع دليل المتصفح الخاص بك إذا لزم الأمر) لمعرفة نوع خادم الويب الذي يستخدمه موقعك (على سبيل المثال، Apache، Nginx).
- تحديد موقع بيانات اعتماد FTP: إذا قررت المتابعة، ستحتاج إلى الاتصال بالخادم الخاص بك باستخدام عميل FTP. ابحث عن تسجيل الدخول إلى FTP بيانات الاعتماد من لوحة تحكم مزود الاستضافة الخاص بك.
تذكّر، إذا لم تكن متأكداً من أي من هذه الخطوات أو كنت تفتقر إلى إمكانية الوصول اللازمة، فلا تتردد في الاتصال بمزود خدمة الاستضافة للحصول على المساعدة.
انقر بزر الفأرة الأيمن في أي مكان على الصفحة لفتح المتصفح الخاص بك الفحص أداة. سنستخدم Google Chrome، ولكن العملية مشابهة في المتصفحات الأخرى:
بعد النقر على الفحص، يجب أن ترى رمز الصفحة في النافذة اليمنى:
انتقل إلى الشبكة وتأكد من تحديد عنوان URL الصحيح في علامة التبويب الاسم العمود:
تحت رؤوس الردودستتمكن من معرفة نوع الخادم المستخدم. لاحظ أن أكثر الخوادم شيوعًا هي Nginx و Apache، على الرغم من أن بعض المضيفين يستخدمون خادم الويب LiteSpeed.
الآن بعد أن أصبحت لديك هذه المعلومات، ستحتاج إلى الاتصال بموقعك مباشرةً باستخدام عميل FTP، مثل FileZilla. قم بتثبيت الأداة وابحث عن بيانات اعتماد تسجيل الدخول إلى FTP.
كيفية إصلاح الخطأ في Apache و Nginx
سنوضح لك الآن كيفية إصلاح الخطأ "414 طلب URI كبير جدًا" على كل من خوادم Apache و Nginx:
كيفية إصلاح الخطأ في Nginx
بمجرد وصولك إلى موقع الويب الخاص بك عبر FileZilla أو عميل FTP مشابه، يجب أن ترى ملفاته مدرجة:
بعد ذلك، ستحتاج إلى تحديد موقع الخادم الخاص بك الجذر مجلد، مما قد يتطلب منك الصعود إلى أعلى بضعة مستويات. بعد ذلك، يمكنك البحث عن إلخ مجلد. في الداخل، يجب أن تجد مجلد nginix مع ملف تهيئة الخادم الذي يحمل اسمًا مثل nginx.conf.hbs.
قم بتنزيل الملف على جهازك المحلي، وافتحه في محرر النصوص المفضل لديك. ابحث عن السطر التالي من التعليمات البرمجية:
مخازن_رؤوس_العميل_الكبيرة 4 8K
في هذا المثال، يمثل "8K" في هذا المثال حجم URI المسموح به. قم بتغييره إلى "128K" على الأقل. إذا كنت ترغب في زيادة الحجم، تأكد من استخدام مضاعفات الرقم اثنين.
إذا لم تتمكن من تحديد موقع سطر التعليمات البرمجية أعلاه، فما عليك سوى إضافته إلى أسفل الملف. أخيرًا، احفظ ملفك الجديد واستبدل القديم باستخدام FileZilla. هذا كل شيء!
كيفية إصلاح الخطأ في Apache
والآن، دعنا ننتقل إلى كيفية إصلاح خطأ 414 طلب URI كبير جدًا عند استضافة موقعك على خادم Apache. تتطابق العملية تقريبًا مع التعليمات المذكورة أعلاه، باستثناء أننا سنستخدم سطرًا مختلفًا من التعليمات البرمجية.
كما هو الحال مع الطريقة الأخيرة، ستحتاج إلى الوصول إلى موقع الويب الخاص بك باستخدام عميل FTP. بمجرد أن تكون متصلاً، حدد موقع خادمك الجذر مجلد وفتح المجلد إلخ المجلد. هناك، يجب أن تكون قادرًا على العثور على أباتشي2 المجلد الذي سيحتوي على apache2.conf الملف.
احفظ الملف على حاسوبك وافتحه في محرر نصوص. ابحث عن السطر التالي من التعليمات البرمجية:
LimitRequestLine 128000
الرقم هنا يمثل الحد الأقصى للحجم، لذا غيّر "128000" إلى "256000". كما في السابق، يمكنك اختيار رقم أعلى، طالما أنه من مضاعفات الرقم اثنين.
إذا لم تتمكن من العثور على هذا السطر، فما عليك سوى إضافته إلى أسفل الملف. ثم احفظ ملف تهيئة الخادم المحدّث، واستبدل الملف القديم باستخدام عميل FTP الخاص بك. لا تنسَ زيارة موقعك عند الانتهاء، للتأكد من اختفاء الخطأ 414 طلب URI كبير جدًا!
إصلاح خطأ "414 طلب URI كبير جدًا" للأبد 🤩
قد تكون مواجهة هذا الخطأ مشكلة حقيقية. فقد تمنعك أنت وزوار موقعك من الوصول إلى صفحات الويب المهمة.
كما رأينا، يمكنك حل هذا الخطأ ببضع خطوات. أولاً، قم بإنشاء نسخة احتياطية من موقعك لضمان إمكانية استعادته في حالة حدوث أي خطأ. بعد ذلك، اتصل بعميل FTP للوصول إلى ملفات موقعك. اتبع هذه الخطوات بناءً على نوع الخادم الخاص بك:
- لخادم Nginx: قم بتعديل أو إضافة
مخازن_رؤوس_رؤوس_عميل_كبيرة
في ملف تكوين الخادم الخاص بك. - بالنسبة لخادم Apache: ضبط
LimitRequestLine
في ملف تكوين الخادم الخاص بك.
من خلال اتباع هذه الخطوات المصممة خصيصًا لنوع الخادم الخاص بك، يجب أن تكون قادرًا على حل الخطأ "414 طلب URI كبير جدًا" وإعادة موقعك على الويب إلى المسار الصحيح!