• ベストアンサー

2つのドメイン、同じサーバー。これを2つのページにする。

今●●●●●.comというドメインと、×××××.netという2つのドメインを持っています。 この2つは全く同じページが出るようになっているのですが、 CGIを使って●●●●●.comと、×××××.netを別のページが表示できるようにしたいと思っています。 アクセス先の判別で違うページを表示出来るCGIがありましたら是非教えてください。 振り分けたいページはトップページであるindex.cgiだけです。

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

  • ベストアンサー
  • estea
  • ベストアンサー率44% (39/87)
回答No.3

めんどくさいんで、テストなしのべた書きバージョン #! /usr/bin/perl if( $ENV{HTTP_HOST} eq "●●●●●.com" ) { print << MARU; <html> ●●●●●.comの内容 </html> MARU } else { print << BATU; <html> ×××××.netの内容 </html> BATU } exit; ファイル別にして 読み出すほうがよいかもね。

その他の回答 (2)

  • parapa
  • ベストアンサー率15% (42/273)
回答No.2

Apacheの設定でバーチャルホストの設定をすれば できます。

Body_Shake_It
質問者

補足

バーチャルホストだとサイト全体が変わってしまいますよね? トップページだけを別表示にしたいのです。

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

Apacheの設定をすれば可能 CGIで再現したいなら少なくとも言語名を教えてください

Body_Shake_It
質問者

補足

いえ、サイト全体ではなく1つのファイルだけを別表示したいのです。 CGIはPerlです。宜しくお願いします。