How can you change Discourse's default homepage view to a static html landing page?

It might not be right for you (and it wouldn’t be for me), but there are various ways to put an overlay on a site when not logged in. See the “call-to-action” (or CTA) discussion here, eg:

https://meta.discourse.org/t/more-aggressive-method-for-asking-users-to-register-call-to-action/56040/14

1 Like