人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: forsterri
●カテゴリ:コンピュータ
✍キーワード:CGI httpd Perl アクセス サーバ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● lupu
●100ポイント

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

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

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

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


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

◎質問者からの返答

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


2 ● angelsong
●100ポイント

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を使える場合など、有効かと思います。

◎質問者からの返答

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ