Autor Zpráva
bulber
Profil *
Dobrý den, mám malý dotaz kolem chybové stránky 404.php

Kdyz mám v .htaccess nastaveno:
ErrorDocument 404 "http://priklad.cz/404.php"


Mám do 404.php ještě přidávat příkaz na poslání hlavičky 404?
header("HTTP/1.0 404 Not Found");
?

Nebo by to měl server vracet automaticky?

Pokud tam ten header() nemám, tak můj server při zadání http://priklad.cz/blablabla posílá zpátky prvně 302, který přesměruje na 404.php a pak vrátí 200 OK - a to je asi špatně ne?
DoubleThink
Profil *
Pokud použiješ absolutní adresu, server na ni klienta přesměruje a dál už se o něj nestará - často ani nemůže, protože je stránka třeba na jiném serveru. Takže použij relativní cestu, tam k přesměrování nedojde a hlavička je správná automaticky.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: