إعادة توجيه PHP

إعادة توجيه PHP من الصفحة إلى URL. إعادة توجيه PHP 301.

يجب أن تُرجع إعادة توجيه PHP رمز حالة استجابة HTTP: 301 تم نقله بشكل دائم.

تستخدم محركات البحث رمز حالة الاستجابة 301 لنقل رتبة الصفحة من عنوان URL القديم إلى عنوان URL الجديد.

إعادة توجيه رأس PHP

استبدل شفرة old-page.php بكود إعادة التوجيه إلى new-page.php.

old-page.php:

<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true, 301);
exit();
?/

يجب أن تحتوي الصفحة القديمة على امتداد ملف .php.

يمكن أن تكون الصفحة الجديدة مع أي امتداد.

أمثلة على إعادة توجيه PHP

مثال 1

php-redirect-test.php

<?php
// PHP permanent URL redirection test
header("Location: https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/

 

اضغط على هذا الرابط لإعادة التوجيه من php-redirect-test.php إلى هذه الصفحة:

 

اختبار إعادة توجيه PHP - ملف PHP

المثال رقم 2

php-redirect-test.htm

<?php
// PHP permanent URL redirection test
header("Location: https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/

 

إعادة توجيه PHP من ملف html php-redirect-test.htm لن يعمل عادةً بسبب امتداد الملف .html ، ما لم يتم تمكينه في ملف .htaccess أو httpd.conf :

 

اختبار إعادة توجيه PHP - ملف HTML

 

لتمكين PHP في ملفات HTML ، أضف هذا الرمز إلى ملف .htaccess أو httpd.conf :

Addtype application/x-httpd-php .htm .html

 

إعادة توجيه URL ►

 


أنظر أيضا

تطوير الشبكة
جداول سريعة