الانتقال إلى المحتوى
SEO SMO HUB logo
احصل على تدقيق مجاني
تسجيل الدخول إنشاء حساب

العنوان: Jaipur, Rajasthan, India

info@seosmohub.com

منشئ إعادة التوجيه .htaccess لـ Apache و Nginx

منشئ إعادة التوجيه htaccess يكتب قواعد الخادم التي ترسل الزوار ومحركات البحث من عنوان قديم إلى عنوان جديد. اختر صفحة واحدة أو قائمة جماعية أو www أو non-www أو HTTP إلى HTTPS أو الشرطات المائلة أو نقل مجلد أو نقل نطاق كامل، وسيعيد هذا المنشئ المجاني كتلة Apache .htaccess والقواعس المطابقة لـ Nginx.

إعلان

منشئ إعادة التوجيه .htaccess

Technical SEO

مجاني

مطلوب لقواعس www و HTTPS.

نقل صفحة واحدة أو مجلد أو نطاق

عنوان قديم وجديد لـ "صفحة واحدة"، مسارات المجلد لـ "مجلد"، أسماء النطاقات لـ "نطاق قديم".

فقط لـ "قائمة من الصفحات". الجانب القديم: مسار أو عنوان URL كامل. الجانب الجديد: مسار أو عنوان URL كامل.

مجاني، بلا تسجيل. تُعالَج مدخلاتك على خادمنا ولا تُخزَّن أبداً.

عن هذه الأداة

في كل مرة تنتقل فيها صفحة بدون إعادة توجيه، تؤدي الروابط والتصنيفات التي حصلت عليها إلى خطأ "الصفحة غير موجودة" بدلاً من ذلك. إعادة التوجيه 301 ترسل الزوار ومعظم هذه القيمة إلى العنوان الجديد؛ 302 تقول أن النقل مؤقت. كتابة القواعد يدويًا هي حيث تحدث الأخطاء: علم مفقود أو قاعدة في المكان الخاطئ أو نمط يطابق الكثير جداً يمكن أن يحبس الموقع بأكمله في حلقة إعادة توجيه.

يهرب المنشئ الأحرف الخاصة في مساراتك، ويحافظ على سلاسل الاستعلام حيث تنتمي، ويكتب كل قاعدة لكلا الخادمين: قواعد mod_rewrite لملفات Apache و LiteSpeed .htaccess، وقواعس return أو rewrite لكتلة خادم Nginx. يقبل وضع الجماعي حتى 200 زوج قديم وجديد، واحد لكل سطر، ويبلغ عن أي سطر لم يتمكن من استخدامه، ويحذر من السلاسل حيث تؤدي إعادة توجيه واحدة إلى أخرى.

اختبر كل قاعدة جديدة قبل الاعتماد عليها: افتح العنوان القديم في نافذة خاصة، أو قم بتشغيل curl -I، وتحقق من أنه يصل إلى الصفحة الجديدة في قفزة واحدة؛ يفعل فاحص إعادة التوجيه الخاص بنا هذا لإصدارات www و HTTPS من نطاق. ابدأ بـ 302 أثناء الاختبار، لأن المتصفحات تخزن إعادات التوجيه 301 بقوة، ثم انتقل إلى 301 بمجرد أن يكون كل شيء صحيحاً. SEO SMO HUB ينشئ واختبر خرائط إعادة التوجيه مثل هذه لكل هجرة موقع نديرها.

الأسئلة الشائعة

كيف أنشئ إعادة توجيه 301 في .htaccess؟

اختر "صفحة واحدة" أعلاه، أدخل المسار القديم والعنوان الجديد، اختر 301 وأنشئ. تحصل على كتلة RewriteRule لصقها في ملف .htaccess في جذر موقعك، تحت RewriteEngine On وفوق أي قواعس CMS. للقائمة بأكملها، استخدم الوضع الجماعي والصق أزواج old,new واحد لكل سطر؛ يكتب المنشئ كل قاعدة لك.

هل يجب أن أستخدم إعادة توجيه 301 أو 302؟

استخدم 301 عندما يكون النقل دائماً، مثل هيكل عنوان جديد أو HTTPS أو نطاق جديد: تنقل محركات البحث إشارات الصفحة القديمة إلى الصفحة الجديدة. استخدم 302 للنقل المؤقت، مثل صفحة موسمية أو صيانة. أثناء الاختبار، 302 أكثر أماناً، لأن المتصفحات تخزن 301s وتستمر في إعادة التوجيه حتى بعد إصلاح الخطأ.

أين أضع قواعس .htaccess؟

في ملف .htaccess في مجلد جذر موقعك، نفس المجلد مثل index.php أو index.html. ضع إعادات التوجيه فوق أي كتلة CMS، مثل الأسطر التي يضيفها WordPress بين BEGIN WordPress و END WordPress، لأن القواعس تعمل بالترتيب وستمسك كتلة CMS الطلب أولاً. قم بعمل نسخة احتياطية من الملف قبل التحرير.

لماذا تسبب إعادة التوجيه الخاصة بي حلقة؟

تحدث حلقة عندما تطابق قاعدة هدفها الخاص، على سبيل المثال قاعدة واحدة تضيف شرطة مائلة بينما تزيل أخرى، أو فرض HTTPS خلف وكيل يتحدث إلى خادمك عبر HTTP عادي. تحقق من أن لا توجد قاعدتان تتراجعان عن بعضهما البعض، وخلف Cloudflare أو موازن تحميل اختبر رأس X-Forwarded-Proto بدلاً من HTTPS.

هل يمكنني إنشاء إعادات توجيه جماعية لهجرة الموقع؟

نعم. يقبل الوضع الجماعي حتى 200 زوج old,new، واحد لكل سطر، ويكتب قاعدة لكل منهما في بناء جملة Apache و Nginx. يبلغ عن الأسطر التي لا يمكنه تحليلها ويحذر من السلاسل، حيث يشير عنوان URL القديم إلى عنوان URL قديم آخر. للهجرات الأكبر، قسّم الخريطة إلى دفعات أو اطلب منا التعامل مع الهجرة من البداية إلى النهاية.