在IIS 10上,Windows Server 2016我将服务安装为应用程序虚拟目录。我对该网站的绑定是* .example.com。
如果我以[{3}}导航到该服务,则可行。如果我使用www.example.com导航,则会收到404.3由于扩展配置而无法提供服务。
让我更加困惑的是,我在另一个虚拟目录中有另一个Web服务,可以在任一URL下正常工作。这两项服务最初都是在Windows 2003服务器上运行的,并且已经过迁移。
由于这不使用www,我认为我不需要任何类型的处理程序。我不知道这是应用程序配置(web.config)还是IIS配置问题,或两者兼而有之?