Redirecció PHP de pàgina a URL. Redirecció PHP 301.
Aquesta redirecció PHP hauria de retornar el codi d'estat de la resposta HTTP: 301 Mogut permanentment.
Els motors de cerca utilitzen el codi d'estat de resposta 301 per transferir la classificació de la pàgina des de l'URL antic a l'URL nou.
Substituïu el codi old-page.php per codi de redirecció a new-page.php.
old-page.php:
<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true,
301);
exit();
?/
La pàgina antiga ha de tenir una extensió de fitxer .php.
La nova pàgina pot incloure qualsevol extensió.
php-redirect-test.php
<?php
// PHP permanent URL redirection test
header("Location:
https://www.rapidtables.org/web/dev/php-redirect.html", true, 301);
exit();
?/
Premeu aquest enllaç per redirigir des de php-redirect-test.php cap a aquesta pàgina:
Prova de redirecció PHP: fitxer PHP
php-redirect-test.htm
<?php
// PHP permanent URL redirection test
header("Location:
https://www.rapidtables.org/web/dev/php-redirect.html", true, 301);
exit();
?/
La redirecció PHP des del fitxer html php-redirect-test.htm normalment no funcionarà a causa de l'extensió del fitxer .html, tret que estigui habilitat al fitxer .htaccess o httpd.conf :
Prova de redirecció PHP: fitxer HTML
Per activar PHP en fitxers HTML, afegiu aquest codi al fitxer .htaccess o httpd.conf :
Addtype application/x-httpd-php .htm .html