Portál AbcLinuxu, 10. května 2025 06:10

Dotaz: favicon.ico v error logu

16.11.2005 22:53 Peter
favicon.ico v error logu
Přečteno: 505×
Odpovědět | Admin
Nemohu prijit na to jak zabranim tomu, aby se mi v errorlogu nezobrazovalo ze na domene chybi soubor favicon.ico.

Pokousel jsem se to vyresit pridanim techto radek do httpd.conf:
Redirect 404 /favicon.ico

<Location /favicon.ico>
    ErrorDocument 404 "No favicon
</Location>
Funguje to bezvadne, ale ma to za nasledek ze se pak ikona v prohlizeci nezobrazuje vubec.

Pridani techto radek do kazdeho virtualu neprichazi v uvahu. Jde nejak zabranit aby se mi errorlog neplnil favicon.ico hlaskou?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.11.2005 23:01 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Funguje to bezvadne, ale ma to za nasledek ze se pak ikona v prohlizeci nezobrazuje vubec.

Nerozumím. Pokud tam ta ikona není, tak se prostě zobrazit nemůže. Já to řeším tak, že vyrobím soubor nulové délky. Když je prohlížeč tak hloupý, že stahuje vymyšlené soubory, aniž by k tomu měl jakýkoli důvod, ať si poslouží…

16.11.2005 23:13 Peter
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Tady si nerozumime.

Me jde o to aby se mi neplnil log hlaskou.
File does not exist: blabla../favicon.ico
Zkousel jsem to vyresit kodem ktery jsem uvedl.. ale melo to za nasledek, ze domeny ktere favicon.ico soubor pouzivaj, tak se ikona nezobrazuje. Ty domeny ktere favicon.ico soubor v rootu domeny nemaj, samozrejme ze se v prohlizeci nezobrazuje, zato to ale vypise chybovou hlasku do error logu ze soubor neexistuje. A to ja prave nechci aby se mi error log plnil touto hlaskou. Rozumime si ted ?
17.11.2005 01:00 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Vždyť to píšu: tak jim posílejte prázdný soubor. Je to asi tak stejně náročné jako ta 404 a v (error) logu nebude nic.
17.11.2005 01:05 Peter
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Ok muzu poprosit o nazorny priklad jak to mate udelane v httpd.conf?

v httpd.conf mam asi 80 vhostu, nektere maji vlastni favicon.ico, a nektery ne.

Jak to tedy ucinim aby ty domeny ktere nemaji svoji ikonu aby apache posilal ten soubor s nulovou delkou aniz bych editoval rucne vsech 80 vhostu?
17.11.2005 01:10 jm
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Ok muzu poprosit o nazorny priklad jak to mate udelane v httpd.conf?
touch favicon.ico ? :-)
17.11.2005 01:12 Peter
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Mam pocit ze mi porad nerozumite. Domeny nejsou moje ja nemuzu a nebudu rucne vkladat do rootu kazde domeny jakykoliv soubor, at skutecnou ikonu nebo soubor s nulovou delkou. Ja potrebuju vedet jestli LZE v httpd.conf nejak nastavit aby error log ignoroval ten zpropadeny favicon.ico. Prosim o jakykoliv nazorny priklad.
17.11.2005 01:33 secido | skóre: 27
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Síce nechápem, čo ti na tom až tak vadí, ale ak to chceš veľmi odstrániť, tak skús upraviť zdrojáky apache :-).
David Watzke avatar 17.11.2005 01:35 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Nebo ať se napíše vlastní server, co? :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
17.11.2005 01:39 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: favicon.ico v error logu
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozna mod_rewritem ;) , akorat, ze tohle vraci forbidden
<Location /favicon.ico>
  RewriteEngine on
  RewriteCond   /your/docroot/%{REQUEST_FILENAME} !-f
  RewriteRule   ^(.+) - [F]
</Location>
ale doporucuji si precist rewriting guide http://httpd.apache.org/docs/1.3/misc/rewriteguide.html
Urine should only be green if you're Mr. Spock.
17.11.2005 01:40 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: favicon.ico v error logu
REQUEST_FILENAME
    The full local filesystem path to the file or script matching the request.
takze to v tom guide maji asi spatne ;)
Urine should only be green if you're Mr. Spock.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.