PHP ümbersuunamine

PHP suunab lehelt URL-ile. PHP 301 ümbersuunamine.

See PHP ümbersuunamine peaks tagastama HTTP vastuse olekukoodi: 301 Püsivalt teisaldatud.

Otsingumootorid kasutavad vastuse olekukoodi 301, et viia lehe asetus vanalt URL-ilt uuele.

PHP päise ümbersuunamine

Asendage vanaleht.php kood ümbersuunamiskoodiga uuele lehele.php.

old-page.php:

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

Vanal lehel peab olema .php faililaiend.

Uus leht võib olla mis tahes laiendiga.

PHP ümbersuunamisnäited

Näide 1

php-redirect-test.php

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

 

Vajutage seda linki, et suunata saidilt php-redirect-test.php tagasi sellele lehele:

 

PHP ümbersuunamise test - PHP-fail

Näide 2

php-redirect-test.htm

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

 

PHP ümbersuunamine HTML-failist php-redirect-test.htm ei tööta tavaliselt .html-faililaiendi tõttu, välja arvatud juhul, kui see on lubatud failis .htaccess või httpd.conf :

 

PHP ümbersuunamise test - HTML-fail

 

PHP lubamiseks HTML-failides lisage see kood faili .htaccess või httpd.conf :

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

 

URL-i ümbersuunamine ►

 


Vaata ka

VEEBIARENDUS
KIIRED TABELID