PHP, sayfadan URL'ye yönlendirme. PHP 301 yönlendirmesi.
Bu PHP yeniden yönlendirmesi HTTP yanıt durum kodunu döndürmelidir: 301 Kalıcı Olarak Taşındı.
Arama motorları, sayfa sıralamasını eski URL’den yeni URL’ye aktarmak için 301 yanıt durum kodunu kullanır.
Eski sayfa.php kodunu, new-page.php'ye yönlendirme koduyla değiştirin.
old-page.php:
<?php
// PHP permanent URL redirection
header("Location: http://www.domain.com/new-page.php", true,
301);
exit();
?/
Eski sayfa .php dosya uzantısına sahip olmalıdır.
Yeni sayfa herhangi bir uzantıya sahip olabilir.
php-redirect-test.php
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
Php-redirect-test.php'den bu sayfaya yeniden yönlendirmek için bu bağlantıya basın :
PHP yeniden yönlendirme testi - PHP dosyası
php-redirect-test.htm
<?php
// PHP permanent URL redirection test
header("Location:
https://kylabs.net/web/dev/php-redirect.html", true, 301);
exit();
?/
Html dosyasından PHP yeniden yönlendirmesi php-redirect-test.htm , .htaccess veya httpd.conf dosyasında etkinleştirilmediği sürece, genellikle .html dosya uzantısı nedeniyle çalışmaz :
PHP yeniden yönlendirme testi - HTML dosyası
PHP'yi HTML dosyalarında etkinleştirmek için bu kodu .htaccess veya httpd.conf dosyasına ekleyin :
Addtype application/x-httpd-php .htm .html