02-09-2022, 11:41 PM
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!
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!
