« MBS Xojo / Real Studi… | Home | Xojo Sale »

Tip of the day: avoiding cgi in the call to a web app

if your web app has an URL like this:

http://webapps.monkeybreadsoftware.de/WebStarterKit/webstarterkit.cgi

you can also have it like this:

http://webapps.monkeybreadsoftware.de/WebStarterKit/

For that to work, you need to modify the default .htaccess created by Xojo to look like this:
Options +ExecCGI +Indexes
DirectoryIndex webstarterkit.cgi
order allow,deny
deny from all
<Files *.cgi>
allow from all
</Files>
<Files "">
allow from all
</Files>
So we added the "+Indexes" and we added the line with "DirectoryIndex webstarterkit.cgi" with the name of our CGI. Next we added the allow to all for the Files with an empty name. This will make sure you don't get a forbidden message.
20 01 14 - 12:22