Configuration Lighttpd

De Wiki Arthion

Mise en place de la gestion du cache pour certaines données

ajouter en premier module dans le fichier de conf :

       "mod_expire",

ajouter dans le fichier de conf sur la partie du site concernée :

   expire.url = ("/images/" => "access plus 7 days", "/jscripts/" => "access plus 3 weeks", "/uploads/" => "access plus 7 days", "/cache/" => "access plus 1 days")

Sources :
http://www.howtoforge.com/make-browsers-cache-static-files-with-mod_expire-on-lighttpd-debian-squeeze
http://forum.webrankinfo.com/lighttpd-expiration-des-images-t104556.html


Verouiller l'acces par IP

Ajouter le module suivant au fichier de conf

   mod_access

Ajouter ces lignes :

   $HTTP["remoteip"] !~ "1.2.3.4" {
       $HTTP["url"] =~ "^/stats/" {
         url.access-deny = ( "" )
       }
    }

Source http://www.cyberciti.biz/tips/lighttpd-restrict-or-deny-access-by-ip-address.html