Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    web.config <rewriteMap>

    Salve,

    ho la seguente rule

    codice HTML:
    <rule name="Regola di riscrittura1 per pippo">
             <match url=".*" />
             <conditions>
             <add input="{pippo:{REQUEST_URI}}" pattern="(.+)" />
             </conditions>
             <action type="Rewrite" url="{C:1}" appendQueryString="false" />
    </rule>
    
    <rewriteMaps>
            <rewriteMap name="pippo">
                  <add key="/pippo.htm" value="pg.asp?b=1" />
            </rewriteMap>
    </rewriteMaps>
    Ottengo che:
    http://www.nomedominio.ext/pippo.htm funziona correttamente

    mentre:
    http://www.nomedominio.ext/pippo.htm?p=1 NON funziona
    sembra quindi che l'url riscritto non accetti parametri.

    ho provato a settare appendQueryString="true" ma non ha sortito alcun effetto.
    come potrei risolvere?

    Grazie

  2. #2
    salve,
    ho risolto in questo modo

    <rule name="Regola di riscrittura1 per pippo">
    <match url=".*" />
    <conditions>
    <add input="{pippo:{PATH_INFO}}" pattern="(.+)" />
    </conditions>
    <action type="Rewrite" url="{C:1}" appendQueryString="true" />
    </rule>

    <rewriteMaps>
    <rewriteMap name="pippo">
    <add key="/pippo.htm" value="pg.asp?b=1" />
    </rewriteMap>
    </rewriteMaps>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.