Originally Posted by Gullanian
You'd need to Geolocate your visitors, two ways are either using Cloudflare who can send a geo code via an HTTP header, or by using a service like MaxMind. (Alternatively cheap and cheerful would be to ask the visitor to select their country).
I don't see why you couldn't:
- Duplicate your site, host one on .co.uk and one on .com
- On the homepage of the .com geolocate and redirect to co.uk if from UK
- Make all .co.uk canonical URL point to .com
Something like that anyway. Duplicating stuff is never a nice solution but if you just want it up quickly and easily that's how I'd approach it.
You sound like you know what you're talking about. I don't though. I'm pretty useless at these sorts of things - do you know anyone that could actually do this for me, how much work is this? Have you seen this be done before? Thank you.