github.com/ddev/ddev@v1.23.2-0.20240519125000-d824ffe36ff3/containers/ddev-webserver/ddev-webserver-base-files/etc/apache2/mods-available/mime.conf (about) 1 <IfModule mod_mime.c> 2 3 # 4 # TypesConfig points to the file containing the list of mappings from 5 # filename extension to MIME-type. 6 # 7 TypesConfig /etc/mime.types 8 9 # 10 # AddType allows you to add to or override the MIME configuration 11 # file mime.types for specific file types. 12 # 13 #AddType application/x-gzip .tgz 14 # 15 # AddEncoding allows you to have certain browsers uncompress 16 # information on the fly. Note: Not all browsers support this. 17 # Despite the name similarity, the following Add* directives have 18 # nothing to do with the FancyIndexing customization directives above. 19 # 20 #AddEncoding x-compress .Z 21 #AddEncoding x-gzip .gz .tgz 22 #AddEncoding x-bzip2 .bz2 23 # 24 # If the AddEncoding directives above are commented-out, then you 25 # probably should define those extensions to indicate media types: 26 # 27 AddType application/x-compress .Z 28 AddType application/x-gzip .gz .tgz 29 AddType application/x-bzip2 .bz2 30 AddType text/javascript .js .cjs .mjs 31 32 # 33 # DefaultLanguage and AddLanguage allows you to specify the language of 34 # a document. You can then use content negotiation to give a browser a 35 # file in a language the user can understand. 36 # 37 # Specify a default language. This means that all data 38 # going out without a specific language tag (see below) will 39 # be marked with this one. You probably do NOT want to set 40 # this unless you are sure it is correct for all cases. 41 # 42 # * It is generally better to not mark a page as 43 # * being a certain language than marking it with the wrong 44 # * language! 45 # 46 # DefaultLanguage nl 47 # 48 # Note 1: The suffix does not have to be the same as the language 49 # keyword --- those with documents in Polish (whose net-standard 50 # language code is pl) may wish to use "AddLanguage pl .po" to 51 # avoid the ambiguity with the common suffix for perl scripts. 52 # 53 # Note 2: The example entries below illustrate that in some cases 54 # the two character 'Language' abbreviation is not identical to 55 # the two character 'Country' code for its country, 56 # E.g. 'Danmark/dk' versus 'Danish/da'. 57 # 58 # Note 3: In the case of 'ltz' we violate the RFC by using a three char 59 # specifier. There is 'work in progress' to fix this and get 60 # the reference data for rfc1766 cleaned up. 61 # 62 # Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl) 63 # English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de) 64 # Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja) 65 # Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn) 66 # Norwegian (no) - Polish (pl) - Portugese (pt) 67 # Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv) 68 # Simplified Chinese (zh-CN) - Spanish (es) - Traditional Chinese (zh-TW) 69 # 70 AddLanguage am .amh 71 AddLanguage ar .ara 72 AddLanguage be .be 73 AddLanguage bg .bg 74 AddLanguage bn .bn 75 AddLanguage br .br 76 AddLanguage bs .bs 77 AddLanguage ca .ca 78 AddLanguage cs .cz .cs 79 AddLanguage cy .cy 80 AddLanguage da .dk 81 AddLanguage de .de 82 AddLanguage dz .dz 83 AddLanguage el .el 84 AddLanguage en .en 85 AddLanguage eo .eo 86 # es is ecmascript in /etc/mime.types 87 RemoveType es 88 AddLanguage es .es 89 AddLanguage et .et 90 AddLanguage eu .eu 91 AddLanguage fa .fa 92 AddLanguage fi .fi 93 AddLanguage fr .fr 94 AddLanguage ga .ga 95 AddLanguage gl .glg 96 AddLanguage gu .gu 97 AddLanguage he .he 98 AddLanguage hi .hi 99 AddLanguage hr .hr 100 AddLanguage hu .hu 101 AddLanguage hy .hy 102 AddLanguage id .id 103 AddLanguage is .is 104 AddLanguage it .it 105 AddLanguage ja .ja 106 AddLanguage ka .ka 107 AddLanguage kk .kk 108 AddLanguage km .km 109 AddLanguage kn .kn 110 AddLanguage ko .ko 111 AddLanguage ku .ku 112 AddLanguage lo .lo 113 AddLanguage lt .lt 114 AddLanguage ltz .ltz 115 AddLanguage lv .lv 116 AddLanguage mg .mg 117 AddLanguage mk .mk 118 AddLanguage ml .ml 119 AddLanguage mr .mr 120 AddLanguage ms .msa 121 AddLanguage nb .nob 122 AddLanguage ne .ne 123 AddLanguage nl .nl 124 AddLanguage nn .nn 125 AddLanguage no .no 126 AddLanguage pa .pa 127 AddLanguage pl .po 128 AddLanguage pt-BR .pt-br 129 AddLanguage pt .pt 130 AddLanguage ro .ro 131 AddLanguage ru .ru 132 AddLanguage sa .sa 133 AddLanguage se .se 134 AddLanguage si .si 135 AddLanguage sk .sk 136 AddLanguage sl .sl 137 AddLanguage sq .sq 138 AddLanguage sr .sr 139 AddLanguage sv .sv 140 AddLanguage ta .ta 141 AddLanguage te .te 142 AddLanguage th .th 143 AddLanguage tl .tl 144 RemoveType tr 145 # tr is troff in /etc/mime.types 146 AddLanguage tr .tr 147 AddLanguage uk .uk 148 AddLanguage ur .ur 149 AddLanguage vi .vi 150 AddLanguage wo .wo 151 AddLanguage xh .xh 152 AddLanguage zh-CN .zh-cn 153 AddLanguage zh-TW .zh-tw 154 155 # 156 # Commonly used filename extensions to character sets. You probably 157 # want to avoid clashes with the language extensions, unless you 158 # are good at carefully testing your setup after each change. 159 # See http://www.iana.org/assignments/character-sets for the 160 # official list of charset names and their respective RFCs. 161 # 162 AddCharset us-ascii .ascii .us-ascii 163 AddCharset ISO-8859-1 .iso8859-1 .latin1 164 AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen 165 AddCharset ISO-8859-3 .iso8859-3 .latin3 166 AddCharset ISO-8859-4 .iso8859-4 .latin4 167 AddCharset ISO-8859-5 .iso8859-5 .cyr .iso-ru 168 AddCharset ISO-8859-6 .iso8859-6 .arb .arabic 169 AddCharset ISO-8859-7 .iso8859-7 .grk .greek 170 AddCharset ISO-8859-8 .iso8859-8 .heb .hebrew 171 AddCharset ISO-8859-9 .iso8859-9 .latin5 .trk 172 AddCharset ISO-8859-10 .iso8859-10 .latin6 173 AddCharset ISO-8859-13 .iso8859-13 174 AddCharset ISO-8859-14 .iso8859-14 .latin8 175 AddCharset ISO-8859-15 .iso8859-15 .latin9 176 AddCharset ISO-8859-16 .iso8859-16 .latin10 177 AddCharset ISO-2022-JP .iso2022-jp .jis 178 AddCharset ISO-2022-KR .iso2022-kr .kis 179 AddCharset ISO-2022-CN .iso2022-cn .cis 180 AddCharset Big5 .Big5 .big5 .b5 181 AddCharset cn-Big5 .cn-big5 182 # For russian, more than one charset is used (depends on client, mostly): 183 AddCharset WINDOWS-1251 .cp-1251 .win-1251 184 AddCharset CP866 .cp866 185 AddCharset KOI8 .koi8 186 AddCharset KOI8-E .koi8-e 187 AddCharset KOI8-r .koi8-r .koi8-ru 188 AddCharset KOI8-U .koi8-u 189 AddCharset KOI8-ru .koi8-uk .ua 190 AddCharset ISO-10646-UCS-2 .ucs2 191 AddCharset ISO-10646-UCS-4 .ucs4 192 AddCharset UTF-7 .utf7 193 AddCharset UTF-8 .utf8 194 AddCharset UTF-16 .utf16 195 AddCharset UTF-16BE .utf16be 196 AddCharset UTF-16LE .utf16le 197 AddCharset UTF-32 .utf32 198 AddCharset UTF-32BE .utf32be 199 AddCharset UTF-32LE .utf32le 200 AddCharset euc-cn .euc-cn 201 AddCharset euc-gb .euc-gb 202 AddCharset euc-jp .euc-jp 203 AddCharset euc-kr .euc-kr 204 #Not sure how euc-tw got in - IANA doesn't list it??? 205 AddCharset EUC-TW .euc-tw 206 AddCharset gb2312 .gb2312 .gb 207 AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2 208 AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4 209 AddCharset shift_jis .shift_jis .sjis 210 AddCharset BRF .brf 211 212 # 213 # AddHandler allows you to map certain file extensions to "handlers": 214 # actions unrelated to filetype. These can be either built into the server 215 # or added with the Action directive (see below) 216 # 217 # To use CGI scripts outside of ScriptAliased directories: 218 # (You will also need to add "ExecCGI" to the "Options" directive.) 219 # 220 #AddHandler cgi-script .cgi 221 222 # 223 # For files that include their own HTTP headers: 224 # 225 #AddHandler send-as-is asis 226 227 # 228 # For server-parsed imagemap files: 229 # 230 #AddHandler imap-file map 231 232 # 233 # For type maps (negotiated resources): 234 # (This is enabled by default to allow the Apache "It Worked" page 235 # to be distributed in multiple languages.) 236 # 237 AddHandler type-map var 238 239 # 240 # Filters allow you to process content before it is sent to the client. 241 # 242 # To parse .shtml files for server-side includes (SSI): 243 # (You will also need to add "Includes" to the "Options" directive.) 244 # 245 AddType text/html .shtml 246 AddOutputFilter INCLUDES .shtml 247 248 </IfModule> 249 250 # vim: syntax=apache ts=4 sw=4 sts=4 sr noet