التعامل مع عمليات إعادة التوجيه مع Express

كيفية إعادة التوجيه إلى صفحات أخرى من جانب الخادم

عمليات إعادة التوجيه شائعة في تطوير الويب. يمكنك إنشاء إعادة توجيه باستخدام ملفResponse.redirect()طريقة:

res.redirect('/go-there')

يؤدي هذا إلى إنشاء إعادة توجيه 302.

تتم عملية إعادة التوجيه 301 بهذه الطريقة:

res.redirect(301, '/go-there')

يمكنك تحديد مسار مطلق (/go-there) ، عنوان url مطلق (https://anothersite.com) ، مسار نسبي (go-there) أو استخدم ملف..للعودة مستوى واحد:

res.redirect('../go-there')
res.redirect('..')

يمكنك أيضًا إعادة التوجيه مرة أخرى إلى قيمة رأس مرجع HTTP (الإعداد الافتراضي إلى/إذا لم يتم تعيين) باستخدام

res.redirect('back')

تحميل مجانيكتيب Express.js


المزيد من البرامج التعليمية السريعة: