X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/1cacff9500260978db282eff582dac01e58d765c..6af2598ad60ca0960050c586e954abb27648005c:/config/lighttpd.conf diff --git a/config/lighttpd.conf b/config/lighttpd.conf index 6dca6bd57..557a048bc 100644 --- a/config/lighttpd.conf +++ b/config/lighttpd.conf @@ -40,6 +40,12 @@ $HTTP["url"] =~ "^/api/0.3/" { url.access-deny = ("") } # $HTTP["remoteip"] == "143.210.16.160" { url.access-deny = ("") } +# +# Rule to block tilesAtHome when somebody decides to queue vast +# number of tiles for rerendering +# +#$HTTP["useragent"] == "tilesAtHome" { url.access-deny = ("") } + # # Limit connections to 20 per IP address # @@ -58,6 +64,22 @@ mimetype.assign = ( ".txt" => "text/plain" ) +# +# Enable compression of appropriate static content +# +compress.filetype = ( + "application/x-javascript", + "application/x-shockwave-flash", + "text/css", + "text/html", + "text/plain" +) + +# +# Cache compressed content +# +compress.cache-dir = "/var/cache/lighttpd" + # # Serve static content from the rails public area ourselves #