• 締切済み

アドレスによって表示させるファイルを変える

アドレスによって表示させるファイルを変える perlで以下のプログラムを作成しております。 アドレスA http://www.local.co.jp/ アドレスB http://www.localhost.com/ たとえばA,Bというアドレスがあり、同じIPアドレスで運用しているとして アドレスAとしてアクセスがあった場合はindex.html アドレスBとしてアクセス があった場合はindex2.htmlというものを表示させたいと思っております。 プログラムでif文を利用し振り分けようとしたのですが、URLの識別のところを どのようにしたらよいのか思いつきません。 簡単なもので構いませんのでヒントを下さい。 よろしくお願いいたします。

みんなの回答

  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

環境変数 $ENV{HTTP_HOST} に「www.local.co.jp」または「www.localhost.com」が入るので、これを手がかりにすればよいと思います。 ただ、2つが異なるサイトならホストごとにドキュメントルートを分け、CGIを介さないようにした方がいいと思いますよ。

関連するQ&A