إذا غيّرتَ رابط صفحة أو منشور، ثم زار زائرٌ الرابط القديم، فسيتلقى رسالة خطأ تُفيد بأنه لم يتم العثور على الصفحة التي كان يبحث عنها. هذا ليس لأنها غير موجودة، بل لأنها نُقلت.

 

 

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

  1. كنت تخطط لحذف منشور أو صفحة لمحتوى جديد.
  2. كنت تخطط لتغيير الروابط الدائمة لمنشورك أو صفحتك.

باستخدام الإضافات

أسهل طريقة لإضافة عمليات إعادة توجيه إلى موقعك هي استخدام إضافة مثل Simple 301 Redirects أو Redirection. مع أن استخدام إضافة لإعادة التوجيه سهل، إلا أنه قد يُسبب بعض العوائق البسيطة في الأداء. قد تكون عمليات إعادة التوجيه أبطأ قليلاً ببضع ميكروثانية، وذلك حسب مزوّد استضافة ووردبريس الخاص بك.

Redirection

ثبّت الإضافة وفعّلها. بعد تفعيلها، تفضل بزيارة "أدوات" > "إعادة التوجيه" لإعداد عمليات إعادة التوجيه.

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

Simple 301 redirects

إضافة أخرى سهلة الاستخدام هي Simple 301 redirects. وكما يوحي اسمها، فهي تُسهّل عمليات إعادة التوجيه 301. ما عليك سوى تثبيت الإضافة وتفعيلها، ثم زيارة "الإعدادات" > "عمليات إعادة التوجيه 301" لإضافة عناوين  الخاصة بك.

 

إعداد عمليات إعادة التوجيه 301 في ووردبريس باستخدام .htaccess

باستخدام ملف تكوين خادم الويب .htaccess، يمكن لمستخدمي ووردبريس إعداد عمليات إعادة توجيه 301 سريعة.

يرجى العلم أن أي خطأ بسيط في شيفرة .htaccess قد يجعل موقع ووردبريس الخاص بك غير قابل للوصول، وقد يبدأ بإظهار خطأ خادم داخلي.

لذلك، من المهم الاحتفاظ بنسخة احتياطية من ملف .htaccess قبل إجراء أي تغييرات.

لتعديل ملف .htaccess، ستحتاج إلى الاتصال بموقعك باستخدام عميل FTP. يوجد ملف .htaccess في المجلد الرئيسى لموقع ووردبريس الخاص بك.

إذا لم تتمكن من رؤية ملف .htaccess هناك، فأنت بحاجة إلى إجبار عميل FTP على إظهار الملفات المخفية.

يمكنك تعديل ملف .htaccess باستخدام أي محرر نصوص عادي مثل المفكرة.

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

RewriteEngine On
Redirect 301 /an-old-post/ https://example.com/a-new-post/

يمكنك إضافة الكود أعلاه ويفضل أن يكون في نهاية ملف .htaccess الخاص بك.

Was this answer helpful? 0 Users Found This Useful (0 Votes)