Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Markdown filter module for Apache HTTPD Server
branch: master
Failed to load latest commit information.
.gitignore supported CSS
AUTHORS autotoolize
COPYING autotoolize
ChangeLog autotoolize
INSTALL change configure argument
Makefile.am remove unneeded FLAGS
NEWS supported CSS
README.md Update README.md
configure.ac use autoreconf instead of autogen.sh
mod_markdown.c supported newest discount

README.md

mod_markdown

mod_markdown is Markdown filter module for Apache HTTPD Server.

Dependencies

In debian:

# apt-get install libmarkdown2-dev

Build

% autoreconf -f -i
% ./configure --with-apxs=<APXS_PATH> --with-discount=<DISCOUNT_DIR>
% make
% make install

Note: <DISCOUNT_DIR> is the directory that contains the include directory that contains mkdio.h Probably you need to specify --with-discount=/usr or --with-discount=/usr/local

Configuration

in httpd.conf:

LoadModule markdown_module modules/mod_markdown.so
<Location /markdown>
    AddHandler markdown .md

    # If you want to use stylesheet.
    MarkdownCss style.css
</Location>

Or:

Alias /md /home/matt/md
<Directory /home/matt/md>
    AddHandler markdown .md
    DirectoryIndex index.md
    Order allow,deny
    Allow from all
</Directory>
Something went wrong with that request. Please try again.