se li uso insieme, nel web.config, funzionano, ma il controllo RequiredFieldValidator non va, non controlla su tutti i form!
codice:<rule name="RedirectUserFriendlyURL01" stopProcessing="true"> <match url="^autenticati/modifica_certificato\.aspx$" /> <conditions> <add input="{REQUEST_METHOD}" pattern="^POST$" negate="true" /> <add input="{QUERY_STRING}" pattern="^id=([^=&]+)$" /> </conditions> <action type="Redirect" url="{C:1}" appendQueryString="false" /> </rule> <rule name="RewriteUserFriendlyURL01" stopProcessing="true"> <match url="^([^/]+)/?$" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="autenticati/modifica_certificato.aspx?id={R:1}" /> </rule> <rule name="LowerCaseRule2" stopProcessing="true"> <match url="[A-Z]" ignoreCase="false" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="true" /> <action type="Redirect" url="{ToLower:{URL}}" /> </rule> <rule name="Elenco_redirect2" stopProcessing="true"> <match url="^autenticati/elenco_certificati\.aspx$" /> <conditions> <add input="{REQUEST_METHOD}" pattern="^POST$" negate="true" /> </conditions> <action type="Redirect" url="elenco" appendQueryString="false" /> </rule> <rule name="Elenco_rewrite2" stopProcessing="true"> <match url="^elenco$" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="autenticati/elenco_certificati.aspx" /> </rule>


Rispondi quotando