Chuyển hướng PHP

PHP chuyển hướng từ trang đến URL. Chuyển hướng 301 trong PHP.

Việc chuyển hướng PHP này sẽ trả về mã trạng thái phản hồi HTTP: 301 Moved Permanently.

Các công cụ tìm kiếm sử dụng mã trạng thái phản hồi 301 để chuyển thứ hạng trang từ URL cũ sang URL mới.

Chuyển hướng tiêu đề PHP

Thay thế mã old-page.php bằng mã chuyển hướng thành new-page.php.

old-page.php:

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

Trang cũ phải có phần mở rộng là .php.

Trang mới có thể có bất kỳ phần mở rộng nào.

Ví dụ về chuyển hướng PHP

Ví dụ 1

php-redirect-test.php

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

 

Nhấn liên kết này để chuyển hướng từ php-redirect-test.php trở lại trang này:

 

Kiểm tra chuyển hướng PHP - tệp PHP

Ví dụ số 2

php-redirect-test.htm

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

 

Chuyển hướng PHP từ tệp html php-redirect-test.htm thường sẽ không hoạt động do có phần mở rộng tệp .html, trừ khi nó được bật trong tệp .htaccess hoặc httpd.conf :

 

Kiểm tra chuyển hướng PHP - tệp HTML

 

Để kích hoạt PHP trong tệp HTML, hãy thêm mã này vào tệp .htaccess hoặc httpd.conf :

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

 

Chuyển hướng URL ►

 


Xem thêm

PHÁT TRIỂN WEB
BẢNG RAPID