I have a deployed Xojo web app that is running standalone on windows. It is currently using a “Site” named QMCDocs with a reverse proxy. To set this up I used the excellent step by step provided at http://osswald.com/xojo/RealStudioWebEditionStandAloneWindowsServerDeployment.pdf.
So the site is accessed with a url like http://mycooldoumentsite.qmcmain.com. This points to the QMCDocs site and the reverse proxy rewrites to the QMCDocs xojo web app. This is working very well.
In this example qmcmain.com points to the Default Web Site in IIS. My client wants to drop the mycooldocument url and use instead http://qmcmain.com/QMCDocs. They have several virtual directories and applications that are working this way and want Xojo to do the same.
Is this even possible?
I have tried using a Virtual Directory as well as an Application in the Default Web Site with the same results. It hits Xojo but I get the disconnect message back that it has gone off line.
Here is the inbound rule (web.config) generated by URL Rewrite iin IIS…
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ReverseProxyInboundRule1" stopProcessing="true">
<match url="(.*)" />
<action type="Rewrite" url="http://localhost:8881/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Is there something else I need to do to make this work?