I have a static website, hosted on BlueHost and a React/Express app hosted on Heroku. I was wondering if it is possible to do something like this.

Access static site with: staticsite.com

Access Heroku app with: staticsite.com/app

What particular settings should I be looking into for setting up this structure?


1 Answer 1


As tshimkus mentioned, to serve Heroku from a subdirectory you will need to reverse-proxy it from the server that is hosting your domain. This is a much more complicated setup for arguably minimal gain, and depending on how your pages are cached in the reverse proxy, it can introduce latency to the request having to go through multiple hops before reaching the user.

It would be much easier (trivial) to just serve Heroku from a subdomain.

Alternatively, you could consider serving your static site as part of your Heroku app, from your main domain.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.