|
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.
|