[PATCH] Add markdown to mime.types
Maxim Dounin
mdounin at mdounin.ru
Tue Sep 14 17:08:15 UTC 2021
Hello!
On Thu, Sep 09, 2021 at 10:35:32PM -0400, Abe Massry wrote:
> # HG changeset patch
> # User Abe Massry <a at abemassry.com>
> # Date 1631238770 14400
> # Thu Sep 09 21:52:50 2021 -0400
> # Branch update-mime-types
> # Node ID 95a61e228bc19f6b9917671dfd2e6ff52e3e0294
> # Parent a525013b82967148e6e4b7e0eadd23e288001816
> Add markdown to mime.types
>
> In the chromimum browser a warning is displayed if a markdown
> mime type does not appear in the list of mime types on the server.
> The browser attempts to download the file but gives a warning
> saying that this type of file is usually displayed in the
> browser.
>
> Files with a mime type of markdown and a file extension of `.md`
> should be displayed as plain text in the browser and this
> change adds that to the default mime types that will ship with
> nginx.
>
> diff -r a525013b8296 -r 95a61e228bc1 conf/mime.types
> --- a/conf/mime.types Tue Sep 07 18:21:03 2021 +0300
> +++ b/conf/mime.types Thu Sep 09 21:52:50 2021 -0400
> @@ -9,6 +9,7 @@
> application/atom+xml atom;
> application/rss+xml rss;
>
> + text/markdown md;
> text/mathml mml;
> text/plain txt;
> text/vnd.sun.j2me.app-descriptor jad;
>
A side note: the "text/markdown" specification says that the
charset attribute is required, and this is not something nginx
provides unless the charset module is explicitly used.
(see RFC 7763 and/or https://www.iana.org/assignments/media-types/text/markdown)
--
Maxim Dounin
http://mdounin.ru/
More information about the nginx-devel
mailing list