Utilizo IIS 7.5 y reescritura de URL.IIS 7.5 Reescritura de URL: vuelva a escribir una carpeta desde una URL
que tienen un sitio web con jerarquía de archivos de esta manera:
webroot
webroot/LegacySite
tanto Webroot y el legado se separan App-carpetas en IIS.
I necesidad de reescribir las URL de mi manera:
- Si una petición es http://mysite.co/LegacySite/page.aspx la URL será reescrita para http://mysite.co/page.aspx
a mi Web.Conf
presente en la carpeta web raíz, en el momento no funciona correctamente, ¿podría indicarme lo que me falta?
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="MyRole" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^mysite.com" />
<add input="{PATH_INFO}" pattern="^\LegacySite\" negate="true" />
</conditions>
<action type="Rewrite" url="\LegacySite\{R:0}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Gracias Marco por su respuesta – GibboK