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

Posted by taikon 9 hours ago

Counter24Comment16OpenOriginal

Comments

Comment by teach 9 hours 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

Comment by ahme 9 hours ago

Are we not just doing static html for blogs anymore?

Comment by cr125rider 8 hours ago

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

Comment by doublerabbit 7 hours 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.

Comment by Bender 7 hours ago

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

Comment by sofixa 3 hours 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.

Comment by taikon 9 hours ago

I wanted to but it said it exceeds the character limit

Comment by nomel 7 hours ago

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

Comment by gnabgib 9 hours ago

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

Comment by shmoe 7 hours ago

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

Comment by gnabgib 9 hours ago

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

Comment by taikon 9 hours ago

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

Comment by gnabgib 9 hours 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)

Comment by erdaniels 5 hours 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.

Comment by Computer0 3 hours ago

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

Comment by theturtle 8 hours ago

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

Long before Google and Cloudflare stunk up the internet.

Comment by 5 hours ago

Comment by 9 hours ago