• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 392
  • Last Modified:

index.cgi as default?

If I have no index.htm in my root directory but I have an index.cgi, will the system use the cgi file as a default, or will that cause a problem?
0
webmommy
Asked:
webmommy
1 Solution
 
biraCommented:
Hi
When someone tries to open your personal WWW directory, the server looks (in order) for the files index.html, index.shtml,and finally index.cgi. (For the convenience of DOS users, the suffix .htm is also acceptable such as index.htm.) if you want a welcome page to be automatically displayed for curious web surfers, you'll give your index file one of these three names.

  See this URL

 http://expert.cc.purdue.edu

0
 
jlevieCommented:
Presumably index.cgi isn't an HTML page. Whether the web server will use it by default, e.g, http://www.my-site.tld, in the same way it would serve an index.html page depends on how the server is configured. To run a cgi from the root dir of the site the web server, for example Apache, will need to be told that cgi's are allowed to be executed from the root dir and that index.cgi is DirectoryIndex type. If, as is usual, cgi's are only allowed to be executed from a cgi-bin directory, then you'd have to use http://www.my-site.tld/cgi-bin. And of course the index.cgi would have to reside in the cgi-bin directory.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now