The cleanest way to avoid that is going to be using a subdomain for one of the two, as it will be treated like an entirely separate domain.
Essentially, either blog.numbersandshapes.net for the blog, or math.numbersandshapes.net or testing.numbersandshapes.net for the math testing system.
If you move the blog, create the subdomain in your hosting provider’s control panel, then follow this guide: https://codex.ww.wp.xz.cn/Moving_WordPress#Changing_Your_Domain_Name_and_URLs
Thread Starter
amca01
(@amca01)
Thank you very much for being both so quick, and making so much sense. I always feel with web hosting that I’m never exactly sure what’s going on, and I’m very pleased when something just works. Conversely, when something doesn’t work I’m often quite at sea (even after a few hours with google).
cheers,
Alasdair
You’re welcome!
Please let us know if you have any more questions!
Thread Starter
amca01
(@amca01)
Well, err, I do – and it’s a dumb one. I tried to create a new virtual subdomain using webmin, but clearly when I did that something was changed in an apache2 config file, and now attempts to access my blog result in
You don't have permission to access / on this server.
which shows me to be a professional idiot. I should be able to fix this – but I can’t! All my files and directories, as far as I know, have the correct permissions. I’ve been fiddling with .htaccess, but with no sucess so far.
Many thanks for your help!
Oh dear, any number of things could have caused that, but don’t worry, we’ve all done something like that at least once. 🙂
It’s probably best to let your hosting provider know what you did, and ask them to correct it.
Thread Starter
amca01
(@amca01)
I worked it out (only took me about 4 hours) – webmin had written some lines to one of my conf-enabled files; this was for a virtual server which dodn’t as yet exist. This meant that apache clammed up and refused to do any more work.
So I removed thos offending lines, retarted apache, and we’re all good.
And I still feel like a total idiot.
Don’t worry, we all started there, honestly. 🙂