Apache2 Configuration

Current Configuration

Enabled Modules

  1. mpm_prefork: non-multithreaded worker model
  2. rewrite: used to redirect HTTP to HTTPS
  3. alias: for RedirectMatch

  4. headers: for HSTS

Enabled Sites

  1. 000-default: default site for HTTP
  2. default-ssl: default site for HTTPS
  3. plinth: provides Plinth on /plinth path
  4. plinth-ssl: allows only SSL traffic onto Plinth

Enabled Confs

  1. freedombox.conf
    1. Enables HSTS, even for subdomains.
    2. Redirect traffic on home to /plinth.

Proposed Configuration