filtro di riscrittura isapi finisce in un ciclo
-
13-09-2019 - |
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"))
%>
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