title: how to specify endpoint address for WCF service hosted on IIS?
body: <p>I have simple wcf service with basicHttpBindings and want to host it on IIS.</p>
  
  <p>but when I'm specifying 
  <code>&lt;endpoint address="/myAddress" binding="basicHttpBinding" contract="Wcf.Contracts.IPublicService"/&gt;</code>
   myAddress is ignored. In other words I'm expecting it creates my service endpoint sth like this localhost:1111/myaddress/PublicService.svc, but it creates endpoint simply by combining localhost and PublicService.svc - localhost:1111/publicservice.svc.</p>
  
  <p>why I need?
  I have some other services hosted in project and want to create each of them with different url after localhost.(I don't want to move them to different folder).</p>
  
  <p><strong>I've googled and discovered that host base address is ignored when hosting on IIS, is this true for endpoint addresse too?</strong></p>
  
  <p>thanks in advance</p>
  
  <pre><code>&lt;service name="Wcf.Services.AdminService"&gt;
      &lt;endpoint address="/address" binding ="basicHttpBinding" contract="Wcf.Contracts.IAdminService"/&gt;
      &lt;endpoint address="mex" binding ="mexHttpBinding" contract="IMetadataExchange"/&gt;
    &lt;/service&gt;
    &lt;service name="Wcf.Services.PublicService"&gt;
      &lt;endpoint address="/address1" binding="basicHttpBinding" contract="Wcf.Contracts.IPublicService"/&gt;
      &lt;endpoint address="mex" binding="basicHttpBinding" contract="IMetadataExchange"/&gt;
    &lt;/service&gt;
  </code></pre>