Domanda

Sto cercando un trucco per nascondere l'estensione .dll di una DLL ISAPI in un URL. Non so se questo è possibile. ma io preffer di nasconderlo.

Esempio www.mysite.com/test/myapp.dll/testfunction

sarebbe www.mysite.com/test/myapp/testfunction

La ringrazio molto

È stato utile?

Soluzione

È possibile modificare il link alla pagina di dire ww.mysite.com/test/myapp/testfunction e utilizzare la seguente configurazione con ISAPI_Rewrite 3 :

RewriteBase /

RewriteRule ^ prova / frontend / TestFunction $ /test/myapp.dll/testfunction [NC, L]

Altri suggerimenti

È possibile scrivere filtro ISAPI e cambiare l'URI come ti piace. Ci sono, naturalmente, pronti commerciale e quelle libero

link può essere utile

EDIT: Il link qui sopra è in realtà fuorviante in quanto non credo che si risolve il problema in questione.

Questi due link questo Un richiede un po 'di codifica, questo One richiede un po 'installazione di IIS

IIRF , un masterizzatore URL gratuito per IIS 5/6/7, si può fare questo:

RewriteRule  ^/test/([^/]+)/([^/]+)$  /test/$1.dll/$2   [I,L]

Questa regola ha wild card corrispondente sul nome DLL e la funzione.

Un sacco più possibilità, anche.

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