..:Timmi-T:..
Til Forsiden arrow Tech-Artikler arrow Rewrite for favicon fredag 30. juli 2010
Til Forsiden
Humor
Tech-Artikler
Tech-Kategorier
Foto
FotoAlbum
Linker
Gjestebok
Blog
Søk...
RSS-Leser
Online nå:
Vi har 122 gjester her nå
I alt 223331 stk. har vært her.
Dagens sitat
“The fast window went on reason outside Spotsfjord - Hurtigruta gikk på grunn utenfor Flekkefjord”
-Timmi-T
Rewrite for favicon
Skrevet av ©Timmi_T   

Vel, kanskje ikke rett å putte denne i Linux kategorien.., er vel egentlig en Apache-greie dette, og den kan jo også brukes i W32 miljø, men ok..nok om det liksom.

Favicon.., -den lille dingsen (bildet) til venstre for url'n i adresselinja i nett-leseren din.
Det hadde jo vært greit å ha en default en, sånn at du slipper å lage en for hver eneste host/site.
Ja.., også slipper du: "File does not exist: /www_root/favicon.ico" i /var/log/apache2/error.log

-Iallefall til du får mekka en egen en... Noe som egetlig ikke er vanskelig i det hele tatt: Link


Anyway...

Her er koden, den skal inn i hver eneste virtual host. (/etc/apache2/sites-available/xxx.conf, der xxx er navnet på sitekonfig-filen)
Har også satt inn rewrite på robots.txt.


Eksempel "V-Host-fil"..

Rewrite koden står mellom .......... og ..........

<VirtualHost *>
DocumentRoot "/var/www/host"
ServerName www.domain.com

..........

RewriteEngine On

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f

RewriteRule .*favicon.ico$ /var/web/favicon.ico [L]

RewriteRule .*robots.txt$ /var/web/robots.txt [L]
..........

</VirtualHost>

Dette gjør at mod_rewrite setter inn en default favicon og robots.txt der det ikke finnes en fra før.. -Genialt!
I dette eksempelet ligger default filene i /var/web/*, men den kan du legge hvor du finner det best ihht din config.

Sist oppdatert ( mandag 25. februar 2008 )
 

Legg til kommentar


< Forrige   Neste >
Siste kommentarer
Siste linker
Siste nytt

© 2010 www.timmi-t.com
Joomla! is Free Software released under the GNU/GPL License.