Settings

Theme

How to Host a Blog on a Subdirectory Instead of a Subdomain (2025)

davidma.org

27 points by taikon 16 days ago · 18 comments

Reader

teach 16 days ago

Maybe should add "with Cloudflare Workers" to the headline

Because hosting a blog inside a subdirectory is like the most trivial webserver thing ever

  • ahme 16 days ago

    Are we not just doing static html for blogs anymore?

    • sofixa 16 days ago

      We are, but throwing the static HTML on a global CDN (like CloudFlare Pages/Workers, Netlify, Firebase Hosting, etc) makes things easier (nothing to maintain) and ensures that if we end up popular on HN or Reddit, there is no hug of death because the scale is infinite. Also, all of those have very generous free tiers, so it can cost nothing.

    • cr125rider 16 days ago

      That doesn’t sound bloated enough. Too fast. Gonna give a user whiplash.

      • doublerabbit 16 days ago

        .htaccess that rewrites the .txt to serve the file as an .html extension. With help from bash you then append a bootstrap v3 CSS library to all files.

        Using websockets for post updates this feeds in to a webview component powered by django that interacts with an Angular PHP parser using Wordpress as the database translation layer that a python daemon watches and dumps the wordpress entry back in to a text file.

        You then render this in to a shadow DOM with react and include Vue.js and Next.js to create a carousel and landing page boilerplate.

    • Bender 16 days ago

      We could just enable auto-index and drop a bunch of .txt files into it.

  • taikonOP 16 days ago

    I wanted to but it said it exceeds the character limit

    • gnabgib 16 days ago

      Maybe(?): How to Host a Blog in a directory Instead of Subdomain with Cloudflare Workers

    • nomel 16 days ago

      I was hoping this was a joke about storing your blog text AS the subdirectory name.

  • shmoe 16 days ago

    also proof that everything old is new again at some point.

gnabgib 16 days ago

(2025) At the time (on a different domain, but not in a subdirectory) https://news.ycombinator.com/item?id=46050069

  • taikonOP 16 days ago

    Yes I switched the domain. But davidma.co redirects to davidma.org.

    • gnabgib 16 days ago

      It doesn't presently (maybe a config issue?) Cloudflare just never responds:

      > Connecting to www.davidma.co(more..)

      > HTTP request sent, awaiting response... (timeout)

erdaniels 16 days ago

I'm not trying to be rude here, but this doesn't belong on this site. This is like posting documentation on CloudFlare for a tutorial that isn't remotely a feature.

Computer0 16 days ago

I use a subdomain because I like it, and my goals are not aligned with the assumed goals of the article.

theturtle 16 days ago

This is somehow news? I was doing this 30 actual years ago.

Long before Google and Cloudflare stunk up the internet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection