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:http://www.onlyanexcuse.com - wordpress
http://forum.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.