Blog
Guides for shipping small websites fast.
How to publish and host sites built with AI tools, static site generators, and plain HTML — without a deploy pipeline.

hosting
How to host a Next.js static export
Set output: 'export' in your Next.js config, run the build to write an out folder, then zip and upload it. Handle images and dynamic routes before you package.
By PreviewSend Team · Aug 3, 2026 · 8 min read

hosting
How to host an Astro dist folder
Build your Astro project, confirm every route is static rather than server-rendered, then zip the dist folder and upload it to a live URL. No Git required.
By PreviewSend Team · Jul 27, 2026 · 7 min read

hosting
How to add a custom domain to a static website preview
Point a subdomain like sites.example.com at a static site preview with a CNAME record, verify DNS and TLS, and serve the draft on your own brand.
By PreviewSend Team · Jul 26, 2026 · 7 min read

client-previews
How to expire a website preview link automatically
Set a preview link to stop opening after your review deadline. See how automatic expiry works, verify the date, read HTTP 410, and reopen it safely.
By PreviewSend Team · Jul 25, 2026 · 6 min read

client-previews
Temporary website hosting for client work
Temporary hosting is a client preview with a lifecycle. Compare expiry, access, and updates across hosts, then set up a link you can take offline cleanly.
By PreviewSend Team · Jul 24, 2026 · 7 min read

hosting
How to update a static website without changing its URL
Replace a static site's files, verify the new build, handle browser caching, and keep the same live URL for clients, bookmarks, and shared links.
By PreviewSend Team · Jul 23, 2026 · 7 min read

hosting
Static site vs dynamic web app: what can a ZIP host?
A ZIP host serves browser-delivered files, not server code. Test whether your project is static, see what breaks on a file host, and pick the right next step.
By PreviewSend Team · Jul 22, 2026 · 9 min read

hosting
Netlify Drop alternatives for ZIP website hosting
Compare Netlify Drop alternatives for hosting a ZIP or static folder: Cloudflare Pages, GitHub Pages, Tiiny Host, and PreviewSend, matched to what you need.
By PreviewSend Team · Jul 21, 2026 · 6 min read

ai-builders
How to Export and Host a Bolt.new Website
Export a Bolt.new project, work out whether it can become a static build, compile the source locally, then upload the correct output to a live URL you control.
By PreviewSend Team · Jul 20, 2026 · 7 min read

hosting
Deploy a Vite dist folder without Git
Build your Vite project, check the base path, preview the output locally, then zip the dist folder and upload it to a live URL. No repository or CI pipeline required.
By PreviewSend Team · Jul 19, 2026 · 8 min read

client-previews
Why your staging site is showing up on Google
Understand how search engines discover staging URLs, remove an indexed preview, and keep future client-review builds out of search results.
By PreviewSend Team · Jul 19, 2026 · 4 min read

troubleshooting
Fix "index.html not found" in a website ZIP
Your upload was rejected for a missing index.html, or the hosted URL 404s at the root. Diagnose why, rebuild the archive with index.html at the top, and verify it before you retry.
By PreviewSend Team · Jul 18, 2026 · 8 min read

hosting
How to Host an HTML, CSS & JavaScript Folder
Host an HTML, CSS, and JavaScript folder without Git. Fix relative paths, preflight locally, ZIP the right files, and publish a live URL.
By PreviewSend Team · Jul 17, 2026 · 6 min read

security
How to Password Protect a Static Website
Compare server-side protection, HTTP Basic auth, and project passwords for static sites, and see why a JavaScript password form is not enough.
By PreviewSend Team · Jul 17, 2026 · 6 min read

client-previews
How to share a website preview with a client
Prepare, protect, share, and update one stable website preview link without sending ZIP files or confusing clients with changing deploy URLs.
By PreviewSend Team · Jul 17, 2026 · 8 min read

mcp
Deploy a Static Site from Claude Code, Codex, or Cursor
Use PreviewSend MCP to move a finished static export from an AI coding client to a stable hosted URL without building a deployment pipeline.
By PreviewSend Team · Jul 14, 2026 · 3 min read

hosting
How to Host a ZIP File as a Website
You have a folder of HTML, CSS, and JS, perhaps a build output or one-page export. Get the ZIP structure right and turn it into a live URL.
By PreviewSend Team · Jul 14, 2026 · 9 min read

ai-builders
How to Host a Lovable Site Without Lovable's Hosting
Export a Lovable project that produces a static build, then host it elsewhere with a password, a custom domain, or a link you control.
By PreviewSend Team · Jul 12, 2026 · 4 min read

ai-builders
How to Share a Claude Artifact as a Password-Protected Website
Share a self-contained Claude HTML artifact with a password and noindex directive instead of relying on a public Publish link.
By PreviewSend Team · Jul 12, 2026 · 3 min read