Przekierowanie PHP ze strony na adres URL. Przekierowanie PHP 301.
To przekierowanie PHP powinno zwrócić kod stanu odpowiedzi HTTP: 301 Przeniesiono na stałe.
Wyszukiwarki używają kodu stanu odpowiedzi 301 do przenoszenia rankingu strony ze starego adresu URL do nowego adresu URL.
Zastąp kod old-page.php kodem przekierowania do new-page.php.
old-page.php:
<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true,
301);
exit();
?/
Stara strona musi mieć rozszerzenie pliku .php.
Nowa strona może mieć dowolne rozszerzenie.
php-redirect-test.php
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
Naciśnij ten link, aby przekierować z php-redirect-test.php z powrotem na tę stronę:
Test przekierowań PHP - plik PHP
php-redirect-test.htm
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
Przekierowanie PHP z pliku html php-redirect-test.htm zwykle nie zadziała z powodu rozszerzenia pliku .html, chyba że jest włączone w pliku .htaccess lub httpd.conf :
Test przekierowań PHP - plik HTML
Aby włączyć PHP w plikach HTML, dodaj ten kod do pliku .htaccess lub httpd.conf :
Addtype application/x-httpd-php .htm .html