Z-blogPHP 301 إعادة التوجيه من اثنين من النهج المختلفة التي تم تنفيذها باستخدام رمز PHP

بشكل عام ، يمكن إعداد الخادم والمضيف الافتراضي مباشرة.301 إعادة التوجيه(أي301 قفزةلا تحتاج إلى كود إضافي لإعداد.

ولكن ماذا تفعل إذا كنت لا ترغب في تطبيق إعادة توجيه 301 على الخادم أو المضيف الافتراضي؟

بدون عنوان - 1.jpg

ونحن نستخدمZ-blogPHPعلى سبيل المثال، الموقع الإلكتروني للبرنامج.

يستخدم موضوع موقع برنامج Z-blogPHP ملف قالب الرأس الموحد header.php

header.php مسار -- الجذر /zb_users/theme/themeid/template/

بعد العثور على ملف header.php ، قم بإضافة رمزنا في header.php!

الطريقة الأولى:

إعادة توجيه finchui.com إلى www.finchui.com

غالبًا ما يتم استخدام هذه الطريقة في مواقع ويب جديدة.

الرمز كما يلي:

{php}
if (strpos($_SERVER['HTTP_HOST'], 'www.finchui.com') === false) {
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: http://www.finchui.com");
    exit();
}
{/php}


الطريقة الثانية:

ليس فقط تحقيق finchui.com القفز إلى www.finchui.com.

كما يتم تنفيذ الزيارات على سبيل المثال: finchui.com/zbp-theme/62.html وfinchui.com/zbp-theme/ إعادة توجيه إلى www.finchui.com/zbp-theme/62.html وwww.finchui.com/zbp-theme/62.html

ببساطة، تغيير الطريقة فقط تغيير اسم النطاق الرئيسي، وسيظل جزء لاحق URL كما هو الحال.

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

الرمز كما يلي:


{php}
$redirectHost = 'www.finchui.com;
if (strpos($_SERVER['HTTP_HOST'], $redirectHost) === false) {
    $redirectURL = 'http://' . $redirectHost . $_SERVER['REQUEST_URI'];
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: $redirectURL");
    exit();
}
{/php}

في المثال أعلاه يستخدم اسم نطاق موقع الويب الخاص بي ، في حين أن موقع الويب الخاص بي قام ببساطة بالقفز من finchui.com إلى www.finchui.com ، لا تحتوي على ملحقات URL.

لا تحب1

الروابط في هذه المقالة:https://ar.finchui.com/zblog-course/63.html

تعليقات المستخدمين

أعتقد أنك تحب

السلع الساخنة
مقالات ساخنة
العلامات الساخنة
علامات ذات صلة
FinchUI نسخة متجر

المشاركة

نسخ الروابط

استوديو النجومإضافة الأصدقاء

ساعات العمل: 9:00 - 22:00
السبت والأحد: 14:00 - 22:00
wechat
إضافة الرسائل إلى خدمة العملاء