404 When Previewing Pages or Post With Mapped Domain

I can't get domain mapping to work when previewing pages or post it always returns a 404 File Not Found error

The mapped domain URL looks like this http://example.com/?p=76&preview=true

Note: I've got ssl for the admin area enabled not sure if this has anything to do with it.