I found the issue was to do with using permalinks and regular static php pages together.
I'm using Wordpress for this site and had permalinks on, and once I moved the membersonly.php and the other page to a wordpress page instead, IE was able to display it. Weird little problem, but anyways thanks for your help and suggestions!