Deployment - Apache
Apache HTTP Server is one of the most popular implementation of HTTP server across the web. Deployment of static websites is natural on Apache, but there is a small configuration required to make it work well.
Put the Magidoc output content inside your HTML directory on your server, typically
Be careful not to forget anything, otherwise your website will not work.
If you want your website to be hosted on a non-root URL (e.g.
), make sure to set the
option in the
Since Magidoc uses clean URLs to work, you need to enable
inside your configuration. This allows pages to load even if the file extension is omitted (e.g.