Mighttpd2 (called mighty) is a simple but practical HTTP server
written in Haskell.
It handles static files and CGI scripts.
It also provides a feature of reverse proxy and
URL rewriting with HTTP redirect.
Mighttpd2 is now implemented as a WAI application using the high-performance HTTP engine, Warp. To httperf Ping-Pong benchmark, the performance of Mighttpd2 is similar to that of nginx.
mew.org is provided with Mighttpd2.
- Redirection and language negotiation
- CGI: GET and POST
- Index of files in a directory should be statically created by the
- Reverse proxy
Technical slides and articles