Błąd 404 pokazuje serwer kiedy nie ma na nim strony o podanym adresie (lub zła scieżka).
W praktyce bywa równiez tak że strona która została zaindeksowana w google .Po jakims czasie w naszym serwisie zmieniła swój adres .Wtedy strona "ze starym" adresem będzie generowała bład w wyszukiwarce .W takiej sytuacji warto przekierować odwiedzających do miejsca w którym chcieli by się znalesć.Sam bład nie powoduje istotnej zmiany w pozycji strony
1.Możemy przekierować odwiedzającego na główna stronę naszego serwisu .W katalogu “templates/nazwatemplata” tworzymy plik error.php
?php2.Możemy przekierować na inny dowolny adres.W katalogu “templates/nazwatemplata” tworzymy plik error.php
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location: http://www.twoja_domena.pl’);
header(‘Connection: close’);
exit()
?>
<?php
// no direct access
defined( ‘_JEXEC’ ) or die( ‘Restricted access’ );
if($this->error->code = ‘404′){
include(‘http://{twoja domena}/index.php?option=com_content&id={numer id twojego artykułu}’);
header(“HTTP/1.0 404 Not Found”);
}
?>
Brak komentarzy:
Prześlij komentarz