In Reply To:
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 Threads jason@gossamer-threads.com