הפניית PHP מדף לכתובת URL. הפניית PHP 301.
הפניית PHP זו צריכה להחזיר קוד מצב של תגובת HTTP: 301 הועבר לצמיתות.
מנועי חיפוש משתמשים בקוד סטטוס התגובה 301 כדי להעביר את דירוג הדף מכתובת האתר הישנה לכתובת האתר החדשה.
החלף את קוד 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-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-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 הוסף קוד זה לקובץ .htaccess או httpd.conf :
Addtype application/x-httpd-php .htm .html