レンタル・サーバーで、PerlのCGIを動かしています。

プロバイダーから提供されているホーム・ディレクトリの下にcgi-binというディレクトリを作って、そこに数種類のPerlスクリプトを配置しています。
一番頻繁に使われるmain.plというモジュールを、(ファイル名を指定しないで)<ホームディレクトリ>/cgi-bin/
にアクセスしてきたリクエストに対して起動させたいと考えています。
レンタル・サーバなのでhttpd.confを変更する権限は無いのですが、できますでしょうか?
方法をご存知の方、ご教授の程、よろしくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:lupu No.1

回答回数214ベストアンサー獲得回数0

ポイント100pt

http://www.shtml.jp/htaccess/directoryindex.html

index.cgiやindex.phpをトップページにする方法

.htaccessファイルはいじれないでしょうか?

出来るのであれば、CGI経由でロードさせられないでしょうか?


または、index.html(など)のトップページを作り、その中に隠しフレームを入れ、そこにCGIを埋め込むという方法はどうでしょうか?

id:forsterri

ありがとうございます。.htaccessについてちょっと勉強してみます。

2005/12/20 00:01:10
id:angelsong No.2

回答回数94ベストアンサー獲得回数0

ポイント100pt

http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/

$B%_%1%M%3$N(B htaccess $B%j%U%!%l%s%9(B

ここのリファレンスが参考になるかと思います。

DirectoryIndex main.plの記述でOKですね。

http://www.shtml.jp/htaccess/

.htaccess実践活用術

参考までに、こっちも貼っておきます。SSIを使える場合など、有効かと思います。

id:forsterri

大変参考になりました。ありがとうございました!

2005/12/20 01:33:44

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません