Discourse website not loading after installation without enabling Let's Encrypt

Tell us how the environments are different.

Are you using a reverse proxy? CloudFlare?

Where are you hosting the production install?