About the Deployments category

Deployments

This category covers all aspects of deploying applications on Replit. Whether you’re running a static site, managing scheduled tasks, or scaling a production service, learn how to make the most of Replit’s deployment options: Reserved VMs, Autoscale, Static Hosting, and Scheduled Jobs.

What Makes a Great Deployment Post

  • Clear description of your deployment needs and setup
  • Type of deployment used (Reserved VM, Autoscale, Static, Scheduled)
  • Configuration details and optimization choices
  • Performance metrics and lessons learned
  • Cost considerations and optimization strategies

This category helps you navigate Replit’s deployment options and learn from others’ experiences running applications!

Hi. When I ask for deployment, Things run as usual and no comments from replit. When I click on the replit URL link, it shows me the “No webpage was found for the web address” so it’s HTTP error 404. The same message I’m getting for the new .com domain purchased through replit. I asked replit agent to fix it but not capable to solve. Now, both are deployed and published but the same situation with error.
Type:Static
My background in web design is very basic and I need support on How to proceed and make the domain functioning?
Thank you

Hi, I’m experiencing the exact same issue and wanted to add my situation in case it helps get this resolved faster.

My app (an Autoscale deployment, not Static) has been returning 404 on all routes for 3 days despite the server running correctly. The deployment logs show:

forwarding local port 0 to external port 80

Yet the server starts successfully on port 3000, binds to 0.0.0.0, and the deployment system even confirms it detects port 3000 (“artifact port detected port=3000”). The server code is correct — the proxy layer simply isn’t routing traffic to it.

I’ve been through Replit support for 3 days with repeated promises of escalation but no resolution. I’ve tried adding [[ports]] with localPort=3000 and externalPort=80 to .replit as suggested by support — no change.

This appears to be a platform-level routing bug affecting at least two different deployment types (Static and Autoscale). It’s blocking my App Store submission and I’ve spent significant credits chasing a problem I didn’t cause.

Has anyone found a workaround, or can a Replit engineer weigh in?

For my case “static”, the solution was to shut it down and then republish it. If you use the “Build” feature, then the “Index.html” is in the “dist” file and not in the root directory. In that case, Be sure the public folder in the setting is “dist” not “/”.
Publish it and hope it will work.