Hello all, I have an old Windows web system I'm trying to migrate from an ancient version of Netscape Enterprise Server to Apache 2.2.x. Most of the site is static content and I have that working correctly. However part of the site is also using another ancient technology called FoxWeb which is basically an old way of putting FoxPro applications on the web. I
need to be able to setup Apache to send all requests that come in with a URL like /cgi/login?foo=bar to the executable c:\FoxWeb_Test\foxweb\foxweb.exe. It should be noted that each "page" is actually a FoxPro executable such as login.app or login.prg, however the extension isn't included in the URL's request. \ Here's what my web structure looks like: c:\FoxWeb_Test # Root of the web server c:\FoxWeb_Test\http # Static html files and graphics c:\FoxWeb_Test\foxweb # FoxPro web applications - when a request for anything in here is made c:\FoxWeb_Test\foxweb\foxweb.exe needs to be called as a CGI with the request information Here's what I have for a virtual host so far, and it's already serving static content correctly. <VirtualHost *:8080> DocumentRoot "C:\FoxWeb_Test\http" ServerName testaccount.harte-hanks.com <Directory "/"> Options +Indexes FollowSymLinks AllowOverride AuthConfig FileInfo Order allow,deny Allow from all </Directory> </VirtualHost> Adding the following gets it to work for .app files, but I need a fix that allows all files regardless of extension to go to foxweb.exe. AddHandler foxweb-script .app Action foxweb-script "/cgi/foxweb.exe" ScriptAlias /cgi/ "C:/FoxWeb_Test/foxweb/" <Directory "C:/FoxWeb_Test/foxweb/"> AllowOverride None Options None Order allow,deny Allow from all </Directory> I've also tried adding "SetHandler foxweb-script" to the foxweb directory directive but that gives me an error stating that too many internal redirects were made. Thanks in advance for any help you can provide.