Thanks @rbeer, still no further but as you say I need to add the appropriate headers to get it working.
The site is now on the following structure:Onlyanexcuse.com - wordpress
Onlyanexcuse.com - nodebb
And the same problem persists. As for adding the header, I think i'll need to see why Wordpress isn't and how to fix it.