PHP-omleiding van pagina naar URL. PHP 301-omleiding.
Deze PHP-omleiding zou de HTTP-antwoordstatuscode moeten retourneren: 301 Permanent verplaatst.
Zoekmachines gebruiken de 301-antwoordstatuscode om de paginarangschikking van de oude URL naar de nieuwe URL over te brengen.
Vervang old-page.php-code door omleidingscode naar new-page.php.
old-page.php:
<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true,
301);
exit();
?/
De oude pagina moet de bestandsextensie .php hebben.
De nieuwe pagina kan elke extensie hebben.
php-redirect-test.php
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
Druk op deze link om van php-redirect-test.php terug te verwijzen naar deze pagina:
PHP-omleidingstest - PHP-bestand
php-redirect-test.htm
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
PHP-omleiding vanuit het html-bestand php-redirect-test.htm zal meestal niet werken vanwege de .html-bestandsextensie, tenzij het is ingeschakeld in het .htaccess- of httpd.conf- bestand:
PHP-omleidingstest - HTML-bestand
Om PHP in HTML-bestanden in te schakelen, voegt u deze code toe aan het .htaccess- of httpd.conf- bestand:
Addtype application/x-httpd-php .htm .html