Suppose I wanted to rename gforum.cgi to index.cgi. Can I just do that and change all the links in the templates?

In other words, is there something in the code that prevents me from renaming gforum.cgi to something else?

Nope, it should work fine. In addition to the user template, you will want also want to change "home_nav.html" in the admin templates - It contains the "User Login" link at the top of the admin screen. If you don't use that link, don't worry about it. Coming in 1.0.0 (already in the admin panel here) is a stats page, which will contain some gforum.cgi links. Obviously, you don't need to worry about that now.

In Reply To:

Another solution (just came to my mind): include the following in the apache config file

Code:

<Directory "/path/to/forum"> DirectoryIndex gforum.cgi </Directory>

Or some rewrite rule...

gossamer-threads.com uses a rewrite rule to take you to "http://www.gossamer-threads.com/perl/gforum/gforum.cgi" when you go to .../perl/gforum. The problem with using gforum.cgi as a directory index is that if someone accessed:

http://server/gforum it would work, but then the next link, "gforum.cgi?forum=13", for example, would attempt to access http://server/gforum.cgi?forum=13. It's because the browser doesn't have a slash, so it assumes you are one directory up. Jason Rhinelander Gossamer Threadsjason@gossamer-threads.com

Gossamer Threads is a Vancouver-based company with over 23
years experience in web technology. From development to hosting, we
partner with leading organizations around the globe and help to build
their web presences, strategies and infrastructures.