That's the code I used, but I also tried replacing it with other variations when It didn't work.
I think there may be something wrong with the browser cache cleaner I'm using, or even the Chrome Browser. I manually cleared all the caches, did an Admin cache clean, closed the site and Chrome, restarted and I was still getting a Page Not Found error on all three sites.
When I started afresh the next day, all sites worked perfectly without me changing anything. My Internet connection is so bad, I'm wondering if the caches aren't being cleaned properly.
I apologise for wasting your time.