Thanks ever so much for getting back to me. No need to apologise, I really appreciate your help with this.
I’ve spent my time reading up about all the links you gave me and I’ve learnt a lot in doing so, thanks.
Unfortunately, I wasn’t in a position to try anything out just yet. You’re correct that my query was a pretty broad one. Maybe if I try to narrow down some of the parameters to clarify what I need to get started that will help.
I have a site menu at the root domain, 3142.xyz, where the first level of the menu is the languages available and the second level shows the options for the selected language. This is a lot like the way Wikipedia asks for you to choose a language and then takes you to the articles for that language. I lived in Spain for 9 years, so I’ve heard first hand how annoying auto-language and auto-country detection can be for people. I don’t want to replicate that. I’d like to ignore country-based redirects for now and leave the site visitor free to choose.
The content in each blog portal will grow at its own rate, again like Wikipedia. It won’t simply be a translation from the English like a lot of sites. So I’m ok without internationalisation tooling for now.
So I don’t think I’ll need any redirects setting up in the manner you’ve suggested. I’d like visitors to typically start at the root, select a language and then move around the site using url links.
What I need to do to get going is migrate the blogs away from the Digital Ocean droplet they’re on at the moment. For all those blogs I’ll use Gatsby / Netlify / Netlify CMS. I’ll worry about using different SSGs and CMSs later.
So I need to be able to put the site menu at the root domain, the Pi Blogs menu at en.1. root, each of the English blogs at their own subdomain within that, e.g. clowiescorner.en.1. root, the Los blogs de Pi at es.1. root and Sueños hechos realidad at suenoshechosrealidad.es.1. root.
So it feels to me like I need to be able to deploy code to 10 different URLs. Is that right? If so, how do I achieve that?
The site is still up and running for you to take a look if it helps.
I have no intention of violating your terms of service. None of my ex-colleagues has paid me a penny to host their blogs. It’s not my intention to charge anyone new that uses my site to host their blog. If that changes in the future I would upgrade straight away. One of the reasons I chose Netlify is that it allows you to start for free with a package that lets you fully test out your ideas and then the first tier of pricing is reasonable to keep that momentum going with out having to switch provider.
Having narrowed the scope significantly, and shared the specific site details so it’s much easier for you to see where my starting point is, I’m hoping you’ll be able to help me get going with the migration asap.
By the way, should I call you Chris or fool?