القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة.

بواسطة ماري جاثوني
يشاركسقسقةيشاركبريد إلكتروني

أنشئ صفحة 404 مخصصة باستخدام مسار React بسيط لمنح زوارك تجربة مفيدة عندما يحتاجون إليها بشدة.

عاجلاً أم آجلاً ، سيزور المستخدم عنوان URL غير موجود على موقع الويب الخاص بك. ما يفعله المستخدم بعد هذا الأمر متروك لك.

قد يضغطون على زر الرجوع ويغادرون موقعك. بدلاً من ذلك ، يمكنك توفير صفحة 404 مفيدة لمساعدتهم على الاستمرار في الانتقال إلى موقع الويب الخاص بك.

بالنسبة إلى مواقع ويب React ، يمكنك استخدام جهاز توجيه React لإنشاء صفحة 404 مفيدة غير موجودة.

إنشاء صفحة 404

ال 404 خطأ يحدث عندما تحاول زيارة صفحة على موقع ويب لا يستطيع الخادم العثور عليها. بصفتك مطورًا ، فإن التعامل مع أخطاء 404 يعني إنشاء صفحة يستخدمها الخادم كبديل عندما لا يتمكن من العثور على الصفحة المطلوبة.

في React ، يمكنك القيام بذلك عن طريق إنشاء مكون غير موجود يتم عرضه على المسارات غير الموجودة.

تفترض هذه المقالة أن لديك بالفعل تطبيق React يعمل مع إعداد التوجيه. إذا لم تكن كذلك ، إنشاء تطبيق React ثم قم بالتثبيت رد فعل راوتر.

instagram viewer

قم بإنشاء ملف جديد يسمى NotFound.js وأضف التعليمات البرمجية التالية لإنشاء صفحة 404.

يستورد { وصلة } من "رد فعل جهاز التوجيه دوم" ؛
يصدّرتقصيروظيفةغير معثور عليه() {
يعود (
<شعبة>
<h1>أُووبس! يبدو أنك ضائع.</h1>
<ص>هذه بعض الروابط المفيدة:</ ص>
<ارتباط بـ ='/'>بيت</Link>
<ارتباط بـ ='/blog'>مدونة</Link>
<ارتباط بـ ='/contact'>اتصال</Link>
</div>
)
}

تعرض صفحة 404 هذه رسالة وروابط لإعادة توجيه المستخدم إلى الصفحات الشائعة على موقع الويب.

التوجيه إلى صفحة 404

يمكنك إنشاء مسار عادي باستخدام جهاز توجيه React مثل هذا:

يستورد {مسار ، مسارات} من "رد فعل جهاز التوجيه دوم" ؛
وظيفةبرنامج() {
يعود (
<طرق>
<مسار المسار ="/" العنصر = { <بيت/> }/>
</Routes>
)
}

أنت تحدد مسار URL والعنصر الذي تريد عرضه في هذا المسار.

يتم عرض صفحة 404 للمسارات غير الموجودة على موقع الويب. لذلك ، بدلاً من تحديد المسار ، استخدم علامة النجمة (*).

<مسار المسار ='*' العنصر = {<غير معثور عليه />}/>

استخدام * يعرض مكون NotFound لجميع عناوين URL غير المحددة في المسارات.

التوجيه في React

يمكنك بسهولة إنشاء صفحة 404 لجميع عناوين URL غير الموجودة في تطبيق الويب React الخاص بك باستخدام جهاز توجيه.

تحتوي المتصفحات على صفحة 404 افتراضية ولكن إنشاء صفحة مخصصة يتيح لك إخبار المستخدمين بالخطأ الذي حدث وكيف يمكنهم إصلاحه. يمكنك أيضًا إنشاء صفحة 404 تناسب علامتك التجارية.

كيفية نشر تطبيق React مجانًا باستخدام صفحات GitHub

اقرأ التالي

يشاركسقسقةيشاركبريد إلكتروني

مواضيع ذات صلة

  • برمجة
  • تتفاعل
  • برمجة
  • تطوير الشبكة

عن المؤلف

ماري جاثوني (تم نشر 55 مقالة)

ماري كاتبة في MUO ومقرها في نيروبي. لديها بكالوريوس في الفيزياء التطبيقية وعلوم الكمبيوتر لكنها تستمتع بالعمل في مجال التكنولوجيا أكثر. تقوم بترميز وكتابة المقالات الفنية منذ عام 2020.

المزيد من Mary Gathoni

تعليق

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك