My site currently runs in CGI/FastCGI mode. How do I switch to Direct Web Service (DWS)?
It's a fairly simple process. First you must decide what port DWS should work through. If you have no need for your web server anymore and you are going to permanently deactivate it, you can use the default port of "80". Otherwise choose another port (taking into consideration any firewall issues).
The easiest thing to do, assuming no custom images, is just to download the web crossing installer, rerun it (after turning the current web crossing off), and selecting Direct Web Service Mode install option. Even if you have custom images, you can do this and when done, move your images over to the new directory.
Or, assuming a standard CGI installation, you will need to copy or move the "Images" directory (and its subdirectories) over to the "html" subdirectory found within the Web Crossing root program directory.
Then go into the Direct Web Service control panel.
Check off "Enable direct Web (HTTP) service from Web Crossing"
Enter the IP number of your site, and the port number you wish to use for DWS (ex: 188.8.131.52:8080). If you ultimately are going to use port 80 and shut down your web server, first enter an alternate port here to avoid port conflicts with the web server, then go back and change it afterwards.
Make note of the" Web Crossing script name" and "URI for top-level access". If these are the default of "webx" and "/webx" then you would access your site via "http://yoursite.com/webx". If however you wish to retain your original path (say it was "http://yoursite.com/cgi-bin/webx.cgi"), then enter "/cgi-bin/webx.cgi" into both of these fields.
Click "Install New Settings"
Finally, "Reset file cache for HTML files and webx.tpl templates."