Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: Apache2 ja favicon

Sivun loppuun

kayttaja-3842 [22.08.2014 21:57:49]

#

Terve,

Elikkäs kovan googleilun jälkeen en löytänyt toimivaa esimerkkiä, kuinka saada favicon.ico -tiedosto näkymään jokaisella sivulla.

Suurin osa ohjeista kertoi yksinkertaisesti että laittaa se favicon.ico tiedosto webroot hakemistoon, mutta eipä näy minulla toimivan?

Vaatineeko Apache jotain configuraatio muutosta?

Edit: Yksi ohje kehotti asentamaan mod_layout moduulin apacheen, mutta onko tämä oikea tapa toteuttaa ko. toiminto?


- Kiitos

-tossu- [22.08.2014 22:05:30]

#

Laita favicon.ico palvelimen juureen ja sivulle siihen linkkaava meta-tagi.

<link rel="shortcut icon" href="/favicon.ico">

kayttaja-3842 [22.08.2014 22:11:41]

#

...kiitos vastauksesta, mutta hain kylläkin että miten saisin kaikille Apache2 hostimille sivuille automaattisesti. Eli en tuota käsin lisättyä linkitystä. Esim, jos palvelin antaa paluu koodin 404, miten saan sen automaattiseti myös sinne?

-tossu- [22.08.2014 22:49:01]

#

Jos välttämättä haluat injektoida meta-tagin kaikille sivuille, voit käyttää esimerkiksi mod_sed:iä.

En näe tuossa kuitenkaan mitään järkeä, sillä yleisimmät selaimet muistavat faviconin, kunhan ovat sen kerran ladanneet. Tietenkin, jos käyttäjä saapuu sivustolle ensimmäistä kertaa ja silloinkin virhesivulle, ei favicon selaimesta riippuen näy, mutta se ei varmasti ole ensimmäinen asia, johon huomio kiinnittyy.

kayttaja-3842 [22.08.2014 22:56:02]

#

Miten esim. tämä sivusto: http://tinyurl.com/nu7pv4z

Kuten huomaat lähdekoodista itsestään ei löydy tuota linkitystä, mutta favicon latautuu hienosti selaimen yläreunaan.

-tossu- [22.08.2014 23:09:44]

#

Sivulla favicon.ico on palvelimen juuressa, josta monet selaimet sen lataavat automaattisesti. Jos itselläsi sama ratkaisu ei toimi, selaimesi todennäköisesti pitää vanhaa tai puuttuvaa faviconia välimuistissaan.

Testaa faviconin toiminta toisella selaimella tai tietokoneella. Vanhan faviconin saa kätevästi pois välimuistista menemällä selaimella suoraan sen osoitteeseen ja päivittämällä sivun.

kayttaja-3842 [22.08.2014 23:40:21]

#

Näin oletinkin että selaimet tuon lataavat ja koska google ei tupannu antaa oikeen minkään laista vastausta. Tosin ihmettelin suuresti koska tosiaan tyhjensin selaimen välimuistin ja kokeilin IE:llä varmuuden vuoksi, niin ei näyttänyt automaattisesti latautuvan juuresta.

Pitää sitten määritellä tuo suoraan tuonne head osioon myös. Vähenee tuo säätö ja pääsee projektissa eteenpäin.

The Alchemist [23.08.2014 08:33:34]

#

Sinä voit ihan hyvin katsoa lokeista, onko selain edes pyytänyt faviconia palvelimelta.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta