I have read through what seems to be available on the internet for replacing the standard WCF landing page with a custom site, however, these solutions seem not to apply to IIS hosting. Both this question and this walkthrough suggest creating an unmatched message handler and disabling metadata publishing. However, the comments for both suggest that it doesnt work when hosted in IIS and I can confirm this appears to be the case.
Is there a step missing that IIS requires? Something that needs configured on the server for this to work? Any help would be great. This is a .NET 4.5 WCF SOAP service.