Domanda

Sono utilizzando ionici filtro ISAPI riscrittura per reindirizzare tutti i file ASP per Validate.asp file per fare convalida della sessione. Ma io alla fine in un ciclo. Qualsiasi aiuto sarebbe molto apprezzato.

il mio file ini

ReDirectRule ^/XXXX/(.*).asp?(.*)  /YYYY/validate.asp$2&url1=$1&url2=$2 [R]

Validate.asp

<% 
'validation step goes here..

Response.Redirect("../XXXX"&Request.QueryString("url1")&".asp"&Request.QueryString("url2"))
%>
È stato utile?

Soluzione

ini.file

ReWriteRule ^/XXXX/(.+).asp(?:\?(.*))?$ /YYYY/validate.asp?$2&url1=$1&url2=$2 [L]

Validate.asp

'validation step goes here..

Server.Transfer("../XXXX"&Request.QueryString("url1") & ".asp")

Il server.Transfer metodo invia (trasferimenti) tutte le informazioni di stato (tutti application / variabili di sessione e tutti gli elementi presenti nelle collezioni di richiesta) creati in un file ASP per un secondo file ASP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top