-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmime-types.conf
1133 lines (1065 loc) · 38.3 KB
/
mime-types.conf
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#
# Red Hat world: /etc/httpd/conf.d/mime-types.conf
# Debian world: /etc/apache/conf.d/mime-types.conf
#
# This Apache2 configuration file adds common MIME types with
# are not present or are underdefined in the default Apache
# configuration.
#
# There's some sort of wacko bug which means that shorter extensions
# need to be listed last. So
# .makefile before .ma.
# .docx before .doc
# These are noted where they appear.
#
# Written by Glen Turner
# Encodings are not MIME types.
# This sets the header
# Content-encoding:
# in the HTTP header if the client has listed it in the GET's accept-encoding.
<IfModule mod_mime.c>
<FilesMatch \.gz$>
AddEncoding x-gzip .gz
</FilesMatch>
RemoveEncoding .gz
RemoveType .gz
<FilesMatch \.Z$>
AddEncoding x-compress .Z
</FilesMatch>
RemoveEncoding .Z
RemoveType .Z
<FilesMatch \.bz2$>
AddEncoding x-bzip2 .bz2
</FilesMatch>
RemoveEncoding .bz2
RemoveType .bz2
</IfModule>
<IfModule mod_autoindex.c>
IndexOptions +SuppressLastModified
IndexOptions +ScanHTMLTitles
IndexOptions +SuppressIcon
IndexOptions +SuppressRules
IndexOptions DescriptionWidth=*
IndexOptions +IgnoreCase
IndexOptions +SuppressColumnSorting
IndexOptions +IgnoreClient
IndexOptions +FancyIndexing
IndexOptions +FoldersFirst
IndexOptions +TrackModified
</IfModule>
# eBooks
<IfModule mod_mime.c>
AddType application/epub+zip .epub
AddType application/x-ibooks+zip .ibooks
AddType application/vnd.amazon.ebook .azw .kf8
Addtype application/x-fictionbook+xml .fb2
AddType application/x-ms-reader .lit
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "EPUB e-book" .epub
AddIconByType (Text,/icons/layout.png) application/epub+zip
AddDescription "Apple iBook e-book" .ibooks
AddDescription "Amazon Kindle e-book" .azw
AddDescription "Amazon Kindle Fire 8 e-book" .kf8
AddDescription "FictionBook e-book" .fb2
AddDescription "Microsoft Reader e-book" .lit
</IfModule>
# Ogg
<IfModule mod_mime.c>
AddType audio/ogg .ogg .oga .ogg .spx .opus
AddType video/ogg .ogv
AddType application/ogg .ogx
AddType audio/flac .flac
AddType audio/annodex .axa
AddType video/annodex .axv
AddType application/annodex .anx
Addtype application/xspf+xml .xspf
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Ogg compressed music" .oga .ogg .opus
AddDescription "Speex compressed voice" .spx
AddDescription "Ogg compressed video" .ogv
AddDescription "Ogg multimedia" .ogx
AddDescription "FLAC lossless music" .flac
AddDescription "Annodex audio" .axa
AddDescription "Annodex video" .axv
AddDescription "Annodex multimedia" .anx
AddDescription "XSPF playlist" .xspf
</IfModule>
# Subtitles
<IfModule mod_mime.c>
AddType text/vtt .vtt
AddType application/ttml+xml .ttml
AddType application/ttaf+xml .dfxp
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Web Video Text Tracks subtitles" .vtt
AddDescription "Timed Text Markup Language subtitles" .ttml
AddDescription "Distribution Format Exchange Profile subtitles" .dfxp
</IfModule>
# 3G
<IfModule mod_mime.c>
AddType application/vnd.3gpp.sms .sms
AddType application/vnd.3gpp.pic-bw-large .plb
AddType application/vnd.3gpp.pic-bw-small .psb
AddType application/vnd.3gpp.pic-bw-var .pvb
AddType video/3gpp .3gpv
AddType audio/3gpp .3gp
# AMR is the 3G codec
AddType audio/AMR .amr
AddType audio/AMR-WB .awb
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "3G short message" .sms
AddDescription "3G large picture" .plb
AddDescription "3G small picture" .psb
AddDescription "3G picture" .pvb
AddDescription "3G video" .3gpv
AddDescription "3G audio" .3gp
AddDescription "AMR voice" .amr .awb
</IfModule>
# Apple
<IfModule mod_mime.c>
AddType application/x-quicktimeplayer .qtl
AddType video/quicktime .qt .mov
Addtype image/x-macpaint .pntg
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Apple Quicktime movie" .qt .mov .qtl
AddDescription "Apple MacPaint" .pntg
</IfModule>
# Audio
<IfModule mod_mime.c>
AddType audio/basic .au .snd
AddType audio/mpeg .mp3 .mpga .mp2
AddType audio/x-aiff .aif
AddType audio/aiff .aiff .aifc
AddType audio/midi .mid .midi .kar
AddType audio/x-mpegurl .m3u
AddType audio/gsm .gsm
AddType audio/x-wav .wav
AddType audio/mod .mod
AddType audio/x-sidtune .psid .sid
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Basic sound" .au .snd
AddDescription "MPEG compressed music" .mp3 .mpga .mp2
AddDescription "AIFF compressed music" .aiff .aifc .aif
AddDescription "MIDI instrumental" .mid .midi .kar
AddDescription "MPEG music playlist" .m3u
AddDescription "GSM compressed voice" .gsm
AddDescription "Uncompressed music" .wav
AddDescription "Soundtracker audio" .mod
AddDescription "Commodore 64 SID music" .psid .sid
</IfModule>
# Adobe
# .ai after .aif
<IfModule mod_mime.c>
AddType application/x-photoshop .psd .pdd
AddType application/vnd.adobe.air-application-installer-package+zip .air
AddType application/postscript .ps .ai .eps
AddType application/oda .oda
AddType application/pdf .pdf
AddType application/vnd.adobe.xfdf .xfdf
# Frame, owned by Adobe
AddType application/vnd.framemaker .mif
# Macromedia, owned by Adobe
AddType application/x-shockwave-flash .swf
AddType application/futuresplash .spl
AddType application/x-director .dcr .dir .dxr
AddType video/x-flv .flv
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Adobe Photoshop image" .psd .pdd
AddDescription "Adobe AIR installation package" .air
AddDescription "PostScript print" .ps
AddDescription "Encapsulated PostScript drawing" .eps
AddDescription "Adobe Illustrator drawing" .ai
AddDescription "PDF document" .pdf
AddDescription "ODA document" .oda
AddDescription "PDF form" .xfdf
AddDescription "FrameMaker document" .mif
AddDescription "Macromedia Flash program" .swf
AddDescription "Macromedia Shockwave program" .spl
AddDescription "Macromedia Director program" .dcr .dir .dxr
AddDescription "Flash video" .flv
</IfModule>
# AutoCAD
# AutoDesk technical support TS65651
<IfModule mod_mime.c>
AddType drawing/x-dwf .dwf
AddType image/vnd.dwg .dwg
AddType image/vnd.dxf .dxf
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "AutoCAD drawing" .dwf .dwg .dxf
</IfModule>
# Binary
<IfModule mod_mime.c>
AddType application/octet-stream .bin
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Binary data" .bin
</IfModule>
# BitTorrent
<IfModule mod_mime.c>
AddType application/x-bittorrent .torrent
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "BitTorrent download" .torrent
</IfModule>
# Calendar
<IfModule mod_mime.c>
AddType text/calendar .ics
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "iCalendar calendar" .ics
</IfModule>
# CDs and DVDs
<IfModule mod_mime.c>
AddType application/octet-stream .iso
AddType application/x-cdlink .vcd
AddType video/vob .vob
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "DVD or CD image" .iso
AddDescription "Video CD video" .vcd
AddDescription "DVD video" .vob
</IfModule>
# Compression
<IfModule mod_mime.c>
AddType application/rar .rar
AddType application/zip .zip
AddType application/x-compress .z
AddType application/octet-stream .lha .lzh
AddType application/x-stuffit .sit
AddType application/x-zoo .zoo
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "RAR archive" .rar
AddDescription "Zip archive" .zip
AddDescription "Compress compressed" .z
AddDescription "Gzip compressed" .gz
AddDescription "LHA archive" .lha
AddDescription "LZH archive" .lzh
AddDescription "Stuffit archive" .sit
AddDescription "Zoo archive" .zoo
</IfModule>
# CURL
<IfModule mod_mime.c>
AddType application/vnd.curl .curl
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "CURL executable" .curl
</IfModule>
# DNS EPP
<IfModule mod_mime.c>
AddType application/epp+xml .epp
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "DNS provisioning" .epp
</IfModule>
# E-mail
<IfModule mod_mime.c>
AddType message/rfc822 .eml
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "E-mail message" .eml
</IfModule>
# Fonts
<IfModule mod_mime.c>
AddType application/font-tdpfr .pfr
AddType application/x-font-afm .afm
AddType application/x-font-bdf .bdf
AddType application/x-font-linux-psf .psf
AddType application/x-font-pcf .pcf
AddType application/x-font-spd .spd
AddType application/x-font-ttf .ttf
AddType application/x-font-type1 .pfa .pfb
AddType application/font-woff .woff
AddType application/vnd.ms-fontobject .eot
AddType application/font-opentype .otf
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Bitstream Portable Font" .pfr
AddDescription "Adobe Font Metric" .afm
AddDescription "BDF font" .bdf
AddDescription "Linux PSF font" .psf
AddDescription "PCF font" .pcf
AddDescription "Speedo font" .spd
AddDescription "TrueType font" .ttf
AddDescription "Adobe Type 1 font" .pfa .pfb
AddDescription "Web Open Font Format font" .woff
AddDescription "Embedded OpenType font" .eot
AddDescription "OpenType font" .otf
</IfModule>
# GNOME
<IfModule mod_mime.c>
AddType application/x-dia-diagram .dia
AddType application/x-xcf .xcf
AddType application/x-glabels .glabels
AddType application/x-gretldata .gdt
AddType application/x-gretlsession .gretl
AddType application/x-gretlscript .inp
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "GNOME Dia drawing" .dia
AddDescription "GIMP bitmap" .xcf
AddDescription "Glabels label" .glabels
AddDescription "Gretl data" .gdt
AddDescription "Gretl session" .gretl
AddDescription "Gretl script" .inp
AddIconByType (Drawing,/icons/image1.png) application/x-dia-diagram
</IfModule>
# GPS
<IfModule mod_mime.c>
AddType application/gpx+xml
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "GPS coordinates" .gpx
</IfModule>
# HP
<IfModule mod_mime.c>
AddType application/hp-HPGL .hpgl
AddType application/hp-PCLXL .pclxl
AddType application/hp-PCL .pcl
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "HPGL plot" .hpgl
AddDescription "HP PCLXL print" .hpglxl
AddDescription "HP PCL print" .pcl
</IfModule>
# HTML
<IfModule mod_mime.c>
AddType text/html .html .htm
AddType text/css .css
AddType application/xhtml+xml .xhtml .xht
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "HTML document" .html .htm
AddDescription "CSS style sheet" .css
AddDescription "XML-like HTML document" .xhtml .xht
</IfModule>
# Images
<IfModule mod_mime.c>
AddType image/gif .gif
AddType image/jpeg .jpeg .jpg .jpe
AddType image/png .png
AddType image/tiff .tiff .tif
AddType image/iff .off .ilbm
AddType image/x-raw .raw
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "GIF bitmap drawing" .gif
AddDescription "JPEG photograph" .jpeg .jpg .jpe
AddDescription "PNG bitmap drawing" .png
AddDescription "TIFF bitmap drawing" .tiff .tif
AddDescription "IFF bitmap drawing" .off .ilbm
AddDescription "Raw camera photograph" .raw
</IfModule>
# Java
<IfModule mod_mime.c>
AddType application/x-java-applet .class
AddType application/x-java-jnlp-file .jnlp
AddType application/java-archive .jar
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Java executable" .class .jnlp
AddDescription "Java library" .jar
</IfModule>
# KDE
<IfModule mod_mime.c>
AddType application/vnd.kde.kapp .kapp .kap
AddType application/vnd.kde.karbon .karbon
AddType application/vnd.kde.kchart .chrt
AddType application/vnd.kde.kformula .kfo
AddType application/vnd.kde.kivio .flw
AddType application/vnd.kde.kontour .kon
AddType application/vnd.kde.kpresenter .kpr .kpt
AddType application/vnd.kde.kspread .ksp
AddType application/vnd.kde.kword .kwd .kwt
AddType application/x-killustrator .kil
AddType application/x-koan .skp .skd .skt .skm
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "KDE Kapp" .kapp .kap
AddDescription "KDE Karbon" .karbon
AddDescription "KDE Kchart" .chrt
AddDescription "KDE Kformula" .kfo
AddDescription "KDE Kivio" .flw
AddDescription "KDE Kontour" .kon
AddDescription "KDE Kpresenter presentation" .kpr
AddDescription "KDE Kpresenter template" .kpt
AddDescription "KDE Kspread" .ksp
AddDescription "KDE Kword docuemnt" .kwd
AddDescription "KDE Kword template" .kwt
AddDescription "KDE Killustrator" .kil
AddDescription "KDE Koan" .skp .skd .skt .skm
</IfModule>
# Kodak
<IfModule mod_mime.c>
AddType image/x-photo-cd .pcd
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Kodak PhotoCD" .pcd
</IfModule>
# LDIF for directory services
<IfModule mod_mime.c>
AddType text/directory .ldif
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "LDAP directory" .ldif
</IfModule>
# Linux packages
<IfModule mod_mime.c>
AddType application/x-debian-package .deb
AddType application/x-rpm .rpm .srpm
AddType text/x-rpm-spec .spec
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Debian package" .deb
AddDescription "RPM source package" src.rpm
AddDescription "RPM package" .rpm
AddDescription "RPM package specification" .spec
AddIconByType (Package,/icons/comp.gray.png) application/x-debian-package
AddIconByType (Package,/icons/comp.gray.png) application/x-rpm
</IfModule>
# Lotus
<IfModule mod_mime.c>
AddType application/vnd.lotus-1-2-3 .wks .wk1 .wk3 .wk4 .123
AddType application/vnd.lotus-approach .apr .apx .vew
AddType application/vnd.lotus-notes .nsf .ndl .ns1 .ns2 .ns3 .ns4 .nsg .nsh .ntf
AddType application/vnd.lotus-freelance .prz .pre
AddType application/vnd.lotus-organizer .or3 .or3 .org
AddType application/vnd.lotus-screencam .scm
AddType application/vnd.lotus-wordpro .lwp .sam
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Lotus 1-2-3 spreadsheet" .wks .wk1 .wk3 .wk4 .123
AddDescription "Lotus Approach" .apr .apx .vew
AddDescription "Lotus Notes" .nsf .ndl .ns1 .ns2 .ns3 .ns4 .nsg .nsh .ntf
AddDescription "Lotus Freelance" .prz .pre
AddDescription "Lotus Organizer" .or3 .or3 .org
AddDescription "Lotus Screencam" .scm
AddDescription "Lotus Wordpro" .lwp .sam
</IfModule>
# OASIS OpenDocument
# Used by
# OpenOffice.org (version >= 1.9),
# Sun StarOffice (version > 7),
# IBM Workplace and
# KOffice (version >= 1.4).
#
# Ref: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office
# http://framework.openoffice.org/documentation/mimetypes/mimetypes.html
<IfModule mod_mime.c>
AddType application/vnd.oasis.opendocument.database .odb
AddType application/vnd.oasis.opendocument.chart .odc
AddType application/vnd.oasis.opendocument.formula .odf
AddType application/vnd.oasis.opendocument.graphics .odg
AddType application/vnd.oasis.opendocument.image .odi
AddType application/vnd.oasis.opendocument.text-master .odm
AddType application/vnd.oasis.opendocument.presentation .odp
AddType application/vnd.oasis.opendocument.spreadsheet .ods
AddType application/vnd.oasis.opendocument.text .odt
AddType application/vnd.oasis.opendocument.chart-template .otc
AddType application/vnd.oasis.opendocument.formula-template .otf
AddType application/vnd.oasis.opendocument.graphics-template .otg
AddType application/vnd.oasis.opendocument.text-web .oth
AddType application/vnd.oasis.opendocument.image-template .oti
AddType application/vnd.oasis.opendocument.presentation-template .otp
AddType application/vnd.oasis.opendocument.spreadsheet-template .ots
AddType application/vnd.oasis.opendocument.text-template .ott
# OpenOffice (version >= 2.3)
AddType application/vnd.openofficeorg.extension .oxt
# OpenOffice (0 < version < 1.9) and Sun StarOffice (6.0 <= version < 7.0)
AddType application/vnd.sun.xml.calc.template .stc
AddType application/vnd.sun.xml.draw.template .std
AddType application/vnd.sun.xml.impress.template .sti
AddType application/vnd.sun.xml.writer.template .stw
AddType application/vnd.sun.xml.calc .sxc
AddType application/vnd.sun.xml.draw .sxd
AddType application/vnd.sun.xml.writer.global .sxg
AddType application/vnd.sun.xml.impress .sxi
AddType application/vnd.sun.xml.math .sxm
AddType application/vnd.sun.xml.writer .sxw
# StarDivision and Sun StarOffice (4.0 < version <= 5.2)
AddType application/vnd.stardivision.draw .sda
AddType application/vnd.stardivision.calc .sdc
AddType application/vnd.stardivision.impress .sdd
AddType application/vnd.stardivision.mail .sdm
AddType application/vnd.stardivision.impress.packed .sdp
AddType application/vnd.stardivision.chart .sds
# .vob is also used by DVDs
# AddType application/vnd.stardivision.writer .sdw .vob .vor
AddType application/vnd.stardivision.writer .sdw .vor
AddType application/vnd.stardivision.writer-global .sgl
AddType application/vnd.stardivision.math .smf
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "OpenDocument database" .odb
AddDescription "OpenDocument chart" .odc
AddDescription "OpenDocument formula" .odf
AddDescription "OpenDocument graphics" .odg
AddDescription "OpenDocument image" .odi
AddDescription "OpenDocument master" .odm
AddDescription "OpenDocument presentation" .odp
AddDescription "OpenDocument spreadsheet" .ods
AddDescription "OpenDocument document" .odt
AddDescription "OpenDocument template chart" .otc
AddDescription "OpenDocument template formula" .otf
AddDescription "OpenDocument template graphic" .otg
AddDescription "OpenDocument template web page" .oth
AddDescription "OpenDocument template image" .oti
AddDescription "OpenDocument template presentation" .otp
AddDescription "OpenDocument template spreadsheet" .ots
AddDescription "OpenDocument template document" .ott
AddDescription "OpenOffice.org extension" .oxt
AddDescription "OpenOffice.org template Calc" .stc
AddDescription "OpenOffice.org template Draw" .std
AddDescription "OpenOffice.org template Impress" .sti
AddDescription "OpenOffice.org template Writer" .stw
AddDescription "OpenOffice.org Calc" .sxc
AddDescription "OpenOffice.org Draw" .sxd
AddDescription "OpenOffice.org global document" .sxg
AddDescription "OpenOffice.org Impress" .sxi
AddDescription "OpenOffice.org Math" .sxm
AddDescription "OpenOffice.org Writer" .sxw
AddDescription "StarOffice5 Draw" .sda
AddDescription "StarOffice5 Calc" .sdc
AddDescription "StarOffice5 Impress" .sdd
AddDescription "StarOffice5 Mail" .sdm
AddDescription "StarOffice5 Impress" .sdp
AddDescription "StarOffice5 Chart" .sds
AddDescription "StarOffice5 Writer" .sdw
AddDescription "StarOffice5 template" .vor
AddDescription "StarOffice5 global document" .sgl
AddDescription "StarOffice5 Math" .smf
# The following refers only to icons included in the basic Apache2
# installation.
AddIconByType (Database,/icons/world2.png) application/vnd.oasis.opendocument.database
AddIconByType (Chart,/icons/pie2.png) application/vnd.oasis.opendocument.chart
AddIconByType (Formula,/icons/quill.png) application/vnd.oasis.opendocument.formula
AddIconByType (Graphics,/icons/box2.png) application/vnd.oasis.opendocument.graphics
AddIconByType (Image,/icons/image2.png) application/vnd.oasis.opendocument.image
AddIconByType (Master,/icons/layout.png) application/vnd.oasis.opendocument.text-master
AddIconByType (Presentation,/icons/burst.png) application/vnd.oasis.opendocument.presentation
AddIconByType (Spreadsheet,/icons/image3.png) application/vnd.oasis.opendocument.spreadsheet
AddIconByType (Text,/icons/layout.png) application/vnd.oasis.opendocument.text
AddIconByType (Chart,/icons/pie2.png) application/vnd.oasis.opendocument.chart-template
AddIconByType (Formula,/icons/quill.png) application/vnd.oasis.opendocument.formula-template
AddIconByType (Graphics,/icons/box2.png) application/vnd.oasis.opendocument.graphics-template
AddIconByType (Text,/icons/layout.png) application/vnd.oasis.opendocument.text-web
AddIconByType (Image,/icons/image2.png) application/vnd.oasis.opendocument.image-template
AddIconByType (Presentation,/icons/burst.png) application/vnd.oasis.opendocument.presentation-template
AddIconByType (Spreadsheet,/icons/image3.png) application/vnd.oasis.opendocument.spreadsheet-template
AddIconByType (Text,/icons/layout.png) application/vnd.oasis.opendocument.text-template
AddIconByType (Calc,/icons/image3.png) application/vnd.sun.xml.calc.template
AddIconByType (Draw,/icons/box2.png) application/vnd.sun.xml.draw.template
AddIconByType (Impress,/icons/burst.png) application/vnd.sun.xml.impress.template
AddIconByType (Writer,/icons/layout.png) application/vnd.sun.xml.writer.template
AddIconByType (Calc,/icons/image3.png) application/vnd.sun.xml.calc
AddIconByType (Draw,/icons/box2.png) application/vnd.sun.xml.draw
AddIconByType (Writer,/icons/layout.png) application/vnd.sun.xml.writer.global
AddIconByType (Impress,/icons/burst.png) application/vnd.sun.xml.impress
AddIconByType (Math,/icons/quill.png) application/vnd.sun.xml.math
AddIconByType (Writer,/icons/layout.png) application/vnd.sun.xml.writer
AddIconByType (Draw,/icons/box2.png) application/vnd.stardivision.draw
AddIconByType (Calc,/icons/image3.png) application/vnd.stardivision.calc
AddIconByType (Impress,/icons/burst.png) application/vnd.stardivision.impress
AddIconByType (Mail,/icons/image1.png) application/vnd.stardivision.mail
AddIconByType (Impress,/icons/burst.png) application/vnd.stardivision.impress.packed
AddIconByType (Chart,/icons/pie2.png) application/vnd.stardivision.chart
AddIconByType (Writer,/icons/layout.png) application/vnd.stardivision.writer
AddIconByType (Writer,/icons/layout.png) application/vnd.stardivision.writer-global
AddIconByType (Math,/icons/quill.png) application/vnd.stardivision.math
</IfModule>
# Magicpoint presenter
<IfModule mod_mime.c>
AddType application/x-magicpoint .mgp
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Magicpoint persentation" .mgp
</IfModule>
# Microsoft
<IfModule mod_mime.c>
AddType application/olescript .axs
AddType video/x-msvideo .avi
AddType video/fli .fli .flc
AddType image/bmp .bmp
# Visio 2013
AddType application/vnd-ms-visio.drawing .vsdx
# Word
AddType application/vnd.ms-word.document.macroEnabled.12 .docm
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document .docx
AddType application/vnd.ms-word.template.macroEnabled.12 .dotm
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.template .dotx
AddType application/msword .doc .dot
# Excel
AddType application/vnd.ms-excel.addin.macroEnabled.12 .xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 .xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 .xlsm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 .xltm
Addtype application/vnd.openxmlformats-officedocument.spreadsheetml.template .xltx
AddType application/vnd.ms-excel .xls .xla .xlc .xll .xlm .xlt .xlw
# PowerPoint
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 .potm
AddType application/vnd.openxmlformats-officedocument.presentationml.template .potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 .ppam
Addtype application/vnd.ms-powerpoint.slideshow.macroEnabled.12 .ppsm
AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow .ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 .pptm
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation .pptx
AddType application/vnd.ms-powerpoint .ppt .pot .pps .ppz
AddType application/vnd.ms-project .mpp
AddType application/rtf .rtf
AddType application/vnd.ms-tnef .tnef
# The Works .wks spreadsheet is in Lotus 123 format
AddType application/vnd.ms-works .wcm .wdb .wps
# These are known by IIS 5.0
AddType video/x-ms-asf .asf .asr .asx .nsc
AddType audio/x-ms-wma .wma
AddType audio/x-ms-wax .wax
AddType video/x-ms-wmv .wmv
AddType video/x-ms-wvx .wvx
AddType video/x-ms-wm .wm
AddType video/x-ms-wmx .wmx
AddType application/x-ms-wmz .wmz
AddType application/x-ms-wmd .wmd
AddType application/x-msclp .clp
AddType application/x-mscardfile .crd
AddType application/x-msdownload .dll
AddType application/x-winhelp .hlp
AddType image/x-icon .ico
AddType application/x-msmediaview .m13 .m14
AddType application/x-msaccess .mdb .ade
AddType application/x-msmoney .mny
# Conflicts with PGP public key
# AddType application/x-mspublisher .pub
AddType application/x-msschedule .scd
AddType application/vnd.ms-pkicertstore .sst
AddType application/vnd.ms-pkistl .stl
AddType application/vnd.ms-pkiseccat .cat
AddType application/vnd.ms-pkipko .pko
AddType application/x-msterminal .trm
AddType application/x-msmetafile .wmf
AddType application/x-mswrite .wri
# Microsoft Knowledge Base article 832815
AddType application/vnd-visio .vsd .vss .vst .vsw
AddType application/vnd.visio.xml .vdx .vsx .vtx
AddType application/application/vnd.ms-visio.viewer .vdx
# Microsoft Word 12 XML
# "unsafe" means the documents have macros
# Microsoft are yet to annouce MIME types so we use the old ones
# Others for which we don't know the file extensions
# application/vnd.ms-artgalry
# application/vnd.ms-asf
# Microsoft installer
AddType application/octet-stream .msi
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "MS OLE script" .axs
AddDescription "MS video" .avi
AddDescription "FLI video" .fli .flc
AddDescription "MS bitmap image" .bmp
# Visio 2013
AddDescription "MS Visio 2013 drawing" .vsdx
# Longer .docx before shorter .doc
# Microsoft Word 12 XML
# "unsafe" means the documents have macros
# Microsoft are yet to annouce MIME types
AddDescription "MS Word XML document" .docx
AddDescription "MS Word XML document, unsafe" .docm
AddDescription "MS Word XML template" .dotx
AddDescription "MS Word XML template, unsafe" .dotm
AddDescription "MS Excel XML workbook" .xlsx
AddDescription "MS Excel XML workbook, unsafe" .xlsm
AddDescription "MS Excel XML template" .xltx
AddDescription "MS Excel XML template, unsafe" .xltm
AddDescription "MS Excel XML binary workbook" .xlsb
AddDescription "MS Excel XML add-ins" .xlam
AddDescription "MS PowerPoint XML presentation" .pptx
AddDescription "MS PowerPoint XML presentation, unsafe" .pptm
AddDescription "MS PowerPoint XML template" .potx
AddDescription "MS PowerPoint XML template, unsafe" .potm
AddDescription "MS PowerPoint XML add-ins" .ppam
AddDescription "MS PowerPoint XML slideshow" .ppsx
AddDescription "MS PowerPoint XML slideshow, unsafe" .ppsm
AddDescription "MS Word document" .doc
AddDescription "MS Word template" .dot
AddDescription "MS Excel spreadsheet" .xls .xlc .xll .xlm .xlw
AddDescription "MS Excel add-in" .xla
AddDescription "MS Excel template" .xlt
AddDescription "MS PowerPoint presentation" .ppt .ppz
AddDescription "MS PowerPoint template" .pot
AddDescription "MS PowerPoint slideshow" .pps
AddDescription "MS Project" .ms-project .mpp
AddDescription "MS RTF document" .rtf
AddDescription "MS TNEF e-mail" .tnef
# The Works .wks spreadsheet is in Lotus 123 format
AddDescription "MS Works document" .wcm .wdb .wps
# These are known by IIS 5.0
AddDescription "MS video" .asf .asr .asx .nsc
AddDescription "MS video" .wma
AddDescription "MS video" .wax
AddDescription "MS video" .wmv
AddDescription "MS video" .wvx
AddDescription "MS video" .wm
AddDescription "MS video" .wmx
AddDescription "MS video" .wmz
AddDescription "MS video" .wmd
AddDescription "MS video" .clp
AddDescription "MS card file" .crd
AddDescription "MS Windows executable" .dll
AddDescription "MS Windows help" .hlp
AddDescription "MS Windows icon" .ico
AddDescription "MS MediaView" .m13 .m14
AddDescription "MS Access database" .mdb .ade
AddDescription "MS Money" .mny
# Conflicts with PGP public key
# AddDescription "MS Publisher" .pub
AddDescription "MS Schedule" .scd
AddDescription "MS PKI" .ms-pkicertstore .sst
AddDescription "MS PKI" .ms-pkistl .stl
AddDescription "MS PKI" .ms-pkiseccat .cat
AddDescription "MS PKI" .ms-pkipko .pko
AddDescription "MS Terminal settings" .trm
AddDescription "MS video" .wmf
AddDescription "MS Write document" .wri
# Microsoft Knowledge Base article 832815
AddDescription "MS Visio" .vsd .vss .vst .vsw .vdx .vsx .vtx
AddDescription "MS Visio viewer" .vdx
# Microsoft installer
AddDescription "MS installer package" .msi
</IfModule>
# Multimedia
<IfModule mod_mime.c>
AddType application/smil .smil .smi
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Multimedia list" .smil .smi
</IfModule>
# NetPBM
<IfModule mod_mime.c>
AddType image/x-portable-anymap .pnm
AddType image/x-portable-bitmap .pbm
AddType image/x-portable-graymap .pgm
AddType image/x-portable-pixmap .ppm
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "NetPBM bitmap image" .pnm .pbm .pgm .ppm
</IfModule>
# Netscape
<IfModule mod_mime.c>
AddType text/x-vCalendar .vcf .vcs
AddType text/x-vCard .gcrd
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "vCalendar" .vcf .vcs
AddDescription "vCard" .gcrd
</IfModule>
# OpenPGP
<IfModule mod_mime.c>
AddType application/pgp-encrypted .pgp .gpg .asc
AddType application/pgp-signature .sig
AddType application/pgp-keys .pub .pri .key .skr .pkr
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "PGP encrypted" .pgp .gpg .asc
AddDescription "PGP signature" .sig
AddDescription "PGP public key" .pub
AddDescription "PGP private key" .pri
AddDescription "PGP keypair" .key
AddDescription "PGP private keyring" .skr
AddDescription "PGP public keyring" .pkr
AddIconByType (Database,/icons/quill.png) application/pgp-encrypted
AddIconByType (Database,/icons/quill.png) application/pgp-signature
AddIconByType (Database,/icons/quill.png) application/pgp-keys
</IfModule>
# Packet capture
<IfModule mod_mime.c>
AddType application/vnd.tcpdump.pcap .pcap
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Packet capture" .pcap
</IfModule>
# PHP
<IfModule mod_mime.c>
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "PHP executable" .php3
AddDescription "PHP program" .phps
</IfModule>
# PICS
<IfModule mod_mime.c>
AddType application/pics-rules .prf
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "PICS censorship rules" .prf
</IfModule>
# Real
<IfModule mod_mime.c>
AddType audio/x-pn-realaudio .ram
AddType application/vnd.rn-realmedia .rm
AddType audio/x-realaudio .ra
AddType image/vnd.rn-realflash .rf
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "ReaAudio reference" .ram
AddDescription "RealMedia multimedia" .rn-realmedia .rm
AddDescription "RealAudio sound" .ra
AddDescription "RealMedia reference" .rn-realflash .rf
</IfModule>
# Routing
<IfModule mod_mime.c>
AddType text/plain .rpsl
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Routing specification" .rpsl
</IfModule>
# Really simple syndication
<IfModule mod_mime.c>
AddType application/rss+xml .rss
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Syndication list" .rss
</IfModule>
# Telephony
<IfModule mod_mime.c>
AddType text/h323 .323
AddType application/x-iphone .iii
AddType application/x-apple-aspen-config .mobileconfig
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "H.323" .323
AddDescription "iPhone" .iii
AddDescription "iPhone configuration profile" .mobileconfig
</IfModule>
# TeX
<IfModule mod_mime.c>
AddType application/x-dvi .dvi
AddType application/x-tex .tex
AddType aplpication/x-latex .latex .ltx
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "TeX rendered document" .dvi
AddDescription "TeX document" .tex
AddDescription "LaTeX document" .latex
</IfModule>
# Text
<IfModule mod_mime.c>
AddType text/csv .csv
AddType text/plain .txt
AddType text/richtext .rtx
AddType text/sgml .sgml .sgm
AddType text/tab-separated-values .tsv
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "Comma-separated values" .csv
AddDescription "Text document" .txt
AddDescription "Richtext document" .rtx
AddDescription "SGML document" .sgml .sgm
AddDescription "Tab-separated values" .tsv
</IfModule>
# Unix
<IfModule mod_mime.c>
AddType application/x-csh .csh
AddType application/x-troff-ms .ms
AddType application/x-cpio .cpio
AddType application/x-bcpio .bcpio
AddType application/x-shar .shar
AddType application/x-sh .sh
AddType application/x-bzip2 .tar.bz2
AddType application/x-compressed .tgz .tar.gz
AddType application/x-tar .tar
AddType application/x-tcl .tcl
AddType application/x-texinfo .texi .texinfo
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "C-shell program" .csh
AddDescription "TROFF document" .ms
AddDescription "cpio archive" .cpio .bcpio
AddDescription "Shell archive" .shar
AddDescription "Shell program" .sh
AddDescription "Tcl program" .tcl
AddDescription "Texinfo help" .texi .texinfo
AddDescription "Compressed archive" .tgz .tar.gz .tar.bz2
AddDescription "Tape archive" .tar
</IfModule>
# Video
<IfModule mod_mime.c>
AddType video/mpeg .mpeg .mpg .mpa .mpe
AddType video/vnd.mpegurl .mxu .m4u
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "MPEG video" .mpeg .mpg .mpa .mpe
AddDescription "MPEG video list" .m4u
AddDescription "MPEG list" .mxu
</IfModule>
# VRML and similar virtual worlds
<IfModule mod_mime.c>
AddType x-world/x-vrml .flr .wrz .xaf .xof
AddType model/vrml .wrl .vrml
AddType model/iges .igs .iges
AddType model/mesh .msh .mesh .silo
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "VRML world" .flr .wrz .xaf .xof
AddDescription "VRML model" .wrl .vrml
AddDescription "IGES model" .igs .iges
AddDescription "Mesh model" .msh .mesh .silo
</IfModule>
# WAP
# .si after .sit
<IfModule mod_mime.c>
AddType text/vnd.wap.sl .sl
AddType text/vnd.wap.si .si
AddType text/vnd.wap.wml .wml
AddType text/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls .wmlsc
AddType image/vnd.wap.wbmp .wbmp
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "WAP service loading" .sl
AddDescription "WAP service indication" .si
AddDescription "WAP document" .wml
AddDescription "WAP compressed document" .wmlc
AddDescription "WAP script" .wmls .wmlsc
AddDescription "WAP bitmap" .wbmp
</IfModule>
# WordPerfect
<IfModule mod_mime.c>
AddType application/vnd.wordperfect .wpd
</IfModule>
<IfModule mod_autoindex.c>
AddDescription "WordPerfect document" .wpd
</IfModule>
# W3C XML and OASIS SGML
<IfModule mod_mime.c>