Peter Peter - 1 month ago 25
JSON Question

Returning application/json content-type for .json files on RHEL/Apache

OS is specifically RHEL6 running Apache2.

So in my Apache configuration, I have:

LoadModule mime_module modules/mod_mime.so


And in
/etc/mime.types
, I have the following:

application/json json


Yet when requesting a file with the
.json
extension (and containing valid JSON), the content-type is set to
text/html
. Any idea how I can force the correct header for this file type?

Answer Source

Use the AddType directive in the apache configuration:

AddType application/json .json