Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to remove DLL name from URL in ISAPI??
#1
This is one of the top 10 questions that I receive from time to time. 

Here is a list of options to solve this:

1) Use a reverse proxy on top of IIS.

A reverse proxy can sit on the same machine, or another machine (it will possibly increase the security if configured correctly). One great (and free option) is Apache. Any reverse proxy can be used and any decent one will work:

http://docs.atozed.com/docs.dll/deployme...Proxy.html

2) Use URLRewrite module to remove it

URLRewrite is an optional module of IIS that can be installed on top of it. It is basically a pre-processor that you can configure to change the URL of incoming requests:

http://docs.atozed.com/docs.dll/deployme...20IIS.html

3) Not exactly the same, but it's worth mentioning: Deploy it as Http.sys instead of ISAPI

Http.sys will give you the same performance of ISAPI, great flexibility (multiple apps can share the same standard ports 80 and 443) and it's easier to deploy than ISAPI:

https://doc.atozed.com/en/iw15/develop/c...-intraweb/

Enjoy!  Big Grin
Reply
#2
If you need to use IIS and cannot use http.sys for some reason, you could also deploy as IntraWeb ASPX on IIS.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)