• ベストアンサー

cgiにおけるネット上での表示方法について

http://とあるサーバー名 これでアクセスした時にあるTOP画面のcgiを起動するには一般的にはどうしたらいいですか? アクセスした際にフルパス表示ではなくアクセスしたものと同じものを アドレスに表示したいです。 抽象的な質問ですが回答よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • elflend
  • ベストアンサー率64% (58/90)
回答No.2

.htaccess というファイルをサーバーにおいて そのファイルの中身に下記を書き込みましょう。 DirectoryIndex index.html index.cgi 上記を書き込むことで、http://とあるサーバー名 を指定した時に index.cgi という cgi を自動的に読み込みにいくようになります。 普段は cgi ファイルを index.cgi に変更し上記のように設定するのが一般的ですが たとえば使用されているファイルが x.cgi の場合は上記 DirectoryIndex のところに x.cgi を追加すれば 動作すると思われます。 (試したことはないですが多分いけるとおもいます)

参考URL:
http://www.shtml.jp/htaccess/directoryindex.html
keeeeeeeen
質問者

お礼

大変わかりやすい返答ありがとうございます。

その他の回答 (1)

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

index.cgiとして設置する(DirectioryIndexにindex.cgiが書かれているサーバが前提)。あるいは.htaccessで「DirectoryIndex example.cgi」にしてしまう。

keeeeeeeen
質問者

お礼

わかりやすい回答ありがとうございます。

関連するQ&A