• ベストアンサー

Apacheのマルチドメイン設定について

初心者です。 Apacheと1つのIP環境で3つのドメインを配置しますが、 sample1.comのルートディレクトリ名をdir1として dir1の中にsample2.comのルートディレクトリdir2と sample3.comのルートディレクトリdir3を並べて 配置することは可能でしょうか? 設定方法をご教示お願いします。

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

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

こういう事かな? dir1の場所は/var/www/dir1とする。 ~~~~httpd.conf(抜粋)~~~~ NameVirtualHost *:80 <VirtualHost *:80> ServerName sample1.com DocumentRoot /var/www/dir1 </VirtualHost> <VirtualHost *:80> ServerName sample2.com DocumentRoot /var/www/dir1/dir2 </VirtualHost> <VirtualHost *:80> ServerName sample3.com DocumentRoot /var/www/dir1/dir3 </VirtualHost> ~~~~httpd.conf(抜粋)ここまで~~~~ こうすると http://sample1.com/でdir1のコンテンツ http://sample1.com/dir2/でdir2のコンテンツ http://sample1.com/dir3/でdir3のコンテンツ http://sample2.com/でdir2のコンテンツ http://sample3.com/でdir3のコンテンツ が表示されるようになる。もちろんコンテンツ内で不整合が発生しないようにパス指定などは注意せねばならん。 イマイチ目的が分からないので実現したい事も合わせて書くとより良い回答が得られるかもです。

hate001
質問者

お礼

問い合わせ事項をスバリ回答頂き有難うございます。 また、アドバイスをいただき有難うございます。

関連するQ&A