HomeWeb utilitiesDevelopmentPHP redirect
Web development

PHP redirect

PHP redirection from page to URL. PHP 301 redirect.

PHP redirect from page to URL. PHP 301 redirect.

This PHP redirection should return HTTP response status code: 301 Moved Permanently.

Search engines use the 301 response status code to transfer the page rank from the old URL to the new URL.

PHP header redirect

Replace old-page.php code with redirection code to new-page.php.

old-page.php:

The old page must have .php file extension.

The new page can be with any extension.

PHP redirect examples

Example #1

php-redirect-test.php

Press this link to redirect from php-redirect-test.php back to this page:

PHP redirect test - PHP file

Example #2

php-redirect-test.htm

PHP redirection from html file php-redirect-test.htm usually will not work because of the .html file extension, unless it is enabled in the .htaccess or httpd.conf file:

PHP redirect test - HTML file

To enable PHP in HTML files add this code to the .htaccess or httpd.conf file:

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

URL redirection →