mime type configuration for lighttpd

Total lighttpd configuration after the break.

?View Code LIGHTTPD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
mimetype.assign=(
  ".pdf"=>"application/pdf",
  ".sig"=>"application/pgp-signature",
  ".spl"=>"application/futuresplash",
  ".class"=>"application/octet-stream",
  ".ps"=>"application/postscript",
  ".torrent"=>"application/x-bittorrent",
  ".dvi"=>"application/x-dvi",
  ".gz"=>"application/x-gzip",
  ".pac"=>"application/x-ns-proxy-autoconfig",
  ".swf"=>"application/x-shockwave-flash",
  ".tar.gz"=>"application/x-tgz",
  ".tgz"=>"application/x-tgz",
  ".tar"=>"application/x-tar",
  ".zip"=>"application/zip",
  ".mp3"=>"audio/mpeg",
  ".m3u"=>"audio/x-mpegurl",
  ".wma"=>"audio/x-ms-wma",
  ".wax"=>"audio/x-ms-wax",
  ".ogg"=>"application/ogg",
  ".wav"=>"audio/x-wav",
  ".gif"=>"image/gif",
  ".jpg"=>"image/jpeg",
  ".jpeg"=>"image/jpeg",
  ".png"=>"image/png",
  ".xbm"=>"image/x-xbitmap",
  ".xpm"=>"image/x-xpixmap",
  ".xwd"=>"image/x-xwindowdump",
  ".css"=>"text/css",
  ".html"=>"text/html",
  ".htm"=>"text/html",
  ".js"=>"text/javascript",
  ".asc"=>"text/plain",
  ".c"=>"text/plain",
  ".cpp"=>"text/plain",
  ".log"=>"text/plain",
  ".conf"=>"text/plain",
  ".text"=>"text/plain",
  ".txt"=>"text/plain",
  ".spec"=>"text/plain",
  ".dtd"=>"text/xml",
  ".xml"=>"text/xml",
  ".mpeg"=>"video/mpeg",
  ".mpg"=>"video/mpeg",
  ".mov"=>"video/quicktime",
  ".qt"=>"video/quicktime",
  ".avi"=>"video/x-msvideo",
  ".asf"=>"video/x-ms-asf",
  ".asx"=>"video/x-ms-asf",
  ".wmv"=>"video/x-ms-wmv",
  ".bz2"=>"application/x-bzip",
  ".tbz"=>"application/x-bzip-compressed-tar",
  ".tar.bz2"=>"application/x-bzip-compressed-tar",
  ".odt"=>"application/vnd.oasis.opendocument.text",
  ".ods"=>"application/vnd.oasis.opendocument.spreadsheet",
  ".odp"=>"application/vnd.oasis.opendocument.presentation",
  ".odg"=>"application/vnd.oasis.opendocument.graphics",
  ".odc"=>"application/vnd.oasis.opendocument.chart",
  ".odf"=>"application/vnd.oasis.opendocument.formula",
  ".odi"=>"application/vnd.oasis.opendocument.image",
  ".odm"=>"application/vnd.oasis.opendocument.text-master",
  ".ott"=>"application/vnd.oasis.opendocument.text-template",
  ".ots"=>"application/vnd.oasis.opendocument.spreadsheet-template",
  ".otp"=>"application/vnd.oasis.opendocument.presentation-template",
  ".otg"=>"application/vnd.oasis.opendocument.graphics-template",
  ".otc"=>"application/vnd.oasis.opendocument.chart-template",
  ".otf"=>"application/vnd.oasis.opendocument.formula-template",
  ".oti"=>"application/vnd.oasis.opendocument.image-template",
  ".oth"=>"application/vnd.oasis.opendocument.text-web",
  ""=>"application/octet-stream",
)