Как да направите редирект към друга страница при грешка 404

Здравей, читателю на моя блог! Има хора, които предпочитат да не правят страница за грешка 404, а вместо това да правят редирект към главната страница. Други пък искат да направят редирект към някоя друга страница, а не към главната. Затова в днешната статия ще ви покажа, как с помощта на проста функция може да се направи редирект към която и да е страница на блога при грешка 404.

И така, влизаме във папката със темата където трябва да има файл 404.php. Обикновено го има, но ако го нямате, тогава го създайте. Задължително гледайте разширението за файла да бъде .php, а не някакво друго. Има хора, които създават файл със notepad и в него поставят кода (дотук всичко е наред), но после преименуват файла и го запазват и той става със такова име: 404.php.txt.

Този файл няма да работи, затова на този етап бъдете много внимателни. Препоръчвам ви да си изтеглите безплатния текстов редактор Notepad++ и да работите със него. След като сте готови със файла го запазете като кликнете: «Файл» -> «Запис като…» -> От менюто «Save as type:» изберете «PHP Hypertext Preprocessor file» и кликнете бутона «Save». Във поле «File name» разбира се попълнете«404».

404

След като файла е създаден или отворен, добавете във него следните редове:

<?php header("HTTP/1.1 301 Moved Permanently");
header("Location: http://ptcpari.com");
exit(); ?>

Във втория ред на кода виждате адреса на моя блог. Вместо него попълнете или адреса на вашия блог, ако ви е нужен редирект към главната страница, или адреса към някоя друга страница. И тогава ако наберете във браузъра например: http://site.bg/stranica вие автоматично ще бъдете прехвърлени на главната, или на страницата която сте попълнили във кода.

И това е всичко, както виждате няма нищо трудно. Много автори съветват да инсталирате разширения за да решите този проблем. Но много по лесно е да постъпите както е описано тук и така да си спестите излишно натоварване върху вашия сървър!

За днес това е всичко от мен, надявам се статията да е полезна за много хора. Успех.

С уважение, Николай Томов.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *