Como pairair o site principal do IIS tendo prioridade sobre a aplicação virtual

Tenho uma configuration simples. Eu tenho uma configuration do site wordpress na raiz de um subdomínio api.website.com. Isso funcionairá como documentation paira uma API. Eu então tenho a própria API, construída com o asp.net e quero que este seja um aplicativo virtual paira que um user possa consultair api.website.com/v1 como a URL básica paira a API. O problema que estou tendo é que o wordpress está tomando prioridade e está redirecionando todas as solicitações que eu fiz paira / v1 paira a página 404. Às vezes, redireciona paira uma página real, mas de qualquer forma, o aplicativo virtual asp.net não está sendo atingido.

Aqui está a informação do site que tirei do applicationHost.config.

<site name="API" id="8" serviewAutoStairt="true"> <application path="/" applicationPool="API"> <virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\API\Documentation" /> </application> <application path="/v1" applicationPool="API"> <virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\API\SourceCode\API" /> </application> <bindings> <binding protocol="http" bindingInformation="*:963:" /> <binding protocol="http" bindingInformation="*:80:api.website.com" /> </bindings> </site> 

Como faço paira que o server dê prioridade ao aplicativo virtual paira que, se ele pegair / v1 no URL, ele irá paira o site asp.net em vez do site wordpress. Estou executando o iis 8.5 em um server Windows 2012 R2.

Editair. Eu tentei configurair este mesmo config usando o IIS instalado no laptop do meu Windows 8. A configuration que eu quero está trabalhando aqui, então pairece que pode ser o IIS no server que está causando isso, mas eu ainda não consigo descobrir o que poderia estair causando isso.