Autor Zpráva
hugo123
Profil *
Ahojte,

zistil som, ze na svojej stranke mam velmi vela 404 chyb - viem nejako zistit, od akych stranok vznikaju tieto chyby?
Resp. viem zistit stranku, odkial prisiel dany clovek/robot, na stranku ktora je ako 404?
Resp. viem zistit, url tej stranky o ktoru sa ten clovek/robot pokusal?

Vopred dakujem velmi pekne.
Kajman
Profil
Máte přístup do logového souboru od webového serveru? Tam je většinou oboje.
jenikkozak
Profil
hugo123:
Zjistit to můžeš ze statistik nebo z chybových logů. Jak jsi vlastně zjistil, že někde vzniká nějaká chyba 404?
Norman
Profil
To je jednoduché, nastav si 404 na určitou stránku třeba (třeba pomocí htaccess)
ErrorDocument 404 /404.php
No a pak akorát ze souboru třeba odešleš mail s proměnou $_SERVER
hugo123
Profil *
Kajman:
Mam pristup k logom, ako to prosim Ta tam najdem?

jenikkozak:
Zapisujem si do DB vsetky URL, co sa zobrazia a mam tame same 404


Norman:
a potom to zistim cez ["HTTP_REFERER"]?
Jan Tvrdík
Profil
hugo123:
a potom to zistim cez ["HTTP_REFERER"]?
ano
preca1
Profil
hugo123:
Mam pristup k logom, ako to prosim Ta tam najdem?
Otevřeš ten soubor a dáš v něm vyhledat "404".

a potom to zistim cez ["HTTP_REFERER"]?
Který nemusí být vždy nastaven.
jenikkozak
Profil
hugo123:
Můžeš na to jít také z druhé strany - použít program, který projde tvůj web a vyhledá nefunkční odkazy (např. Xenu's Link Sleuth). V každém případě je potřeba, aby tvé stránky v případě chyby vracely kód 404 (viz [#4]).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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