Regla de redirección de Uso de la web.config

Quiero redirigir

http://www.mydomain.com/rakhi-blog/index.php/2012/06/20/my-article/ a
http://www.mydomain.com/rakhi-blog/2012/06/20/my-article/

Para ello utilizo el siguiente código:

   <configuration>
      <system.webServer>
        <defaultDocument>
          <files>
            <remove value="index.php" />
            <add value="index.php" />
          </files>
        </defaultDocument>
        <rewrite>
          <rules>
            <rule name="Main Rule" stopProcessing="true">
              <match url="(.*)" ignoreCase="true" />
              <conditions logicalGrouping="MatchAll">
                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
              </conditions>
              <action type="Rewrite" url="index.php/{R:0}" />
            </rule>
            <rule name="Rewrite Index">
              <match url="^index.php/*" />
              <action type="Redirect" url="/rakhi-blog/{R:1}" />
            </rule>       
          </rules>
        </rewrite>
      </system.webServer>
    </configuration>

Pero Este Código no está funcionando. Puede Cualquiera Me Ayuda Pls.

  • Tengo un Error HTTP 500.19 cuando me implementar que
InformationsquelleAutor Subha | 2012-06-29

2 Kommentare

  1. 2

    tratar:

        <rewrite>
          <rules>
            <rule name="Rewrite Index">
              <match url="^rakhi-blog/index.php/(.+)$" />
              <action type="Redirect" url="/rakhi-blog/{R:1}" />
            </rule>       
          </rules>
        </rewrite>

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea