質問ばっかで悪いのですが、
DDNSを二つ使って同じサーバーPCで違う領域にアクセスさせることはできるのでしょうか?
たとえば
example1.ddo.jpが /var/www/html にとばすとして
example2.dip.jpが /var/www/html2 にとばすということです。
こういうことはできるのでしょうか?
httpd.confを以下のようにしたのですが
NameVirtualHost *
<VirtualHost *>
ServerAdmin odakoh@gmail.com
DocumentRoot /home/www
ServerName odakohnet.dip.jp
</VirtualHost>
<VirtualHost *>
ServerAdmin odakoh@gmail.com
DocumentRoot /home/www2
ServerName mi-net.ddo.jp
</VirtualHost>
一応できたのですが、これで正しいのでしょうか?
あと、もうひとつあるのですが、デフォルトサーバーはどうするべきでしょうか?
webminでみてみるとサーバーが三つあります
他のすべての仮想サーバのデフォルト設定を定義し、処理されなかった要求をすべて処理します。
というデフォルトのサーバと
名前で指定されたサーバ odakohnet.dip.jp をアドレス * で処理します
という仮想サーバーと
名前で指定されたサーバ mi-net.ddo.jp をアドレス * で処理します。
という仮想サーバーです
> 質問ばっかで悪いのですが、
> DDNSを二つ使って同じサーバーPCで違う領域にアクセスさせることはできるのでしょうか?
> たとえば
> example1.ddo.jpが /var/www/html にとばすとして
> example2.dip.jpが /var/www/html2 にとばすということです。
> こういうことはできるのでしょうか?
> httpd.confを以下のようにしたのですが
>
> NameVirtualHost *
> <VirtualHost *>
> ServerAdmin odakoh@gmail.com
> DocumentRoot /home/www
> ServerName odakohnet.dip.jp
> </VirtualHost>
> <VirtualHost *>
> ServerAdmin odakoh@gmail.com
> DocumentRoot /home/www2
> ServerName mi-net.ddo.jp
> </VirtualHost>
>
> 一応できたのですが、これで正しいのでしょうか?
できたのに正しいのかとは、どういうことでしょうか?
> あと、もうひとつあるのですが、デフォルトサーバーはどうするべきでしょうか?
> webminでみてみるとサーバーが三つあります
>
> 他のすべての仮想サーバのデフォルト設定を定義し、処理されなかった要求をすべて処理します。
> というデフォルトのサーバと
いわゆる名前ベースのバーチャルホストです。下記を見てください。Windowsですが何も変わりませんから。
名前ベースの場合はデフォルトサーバというものは存在せず、ServerNameがマッチングしなければ先頭のバーチャルホストへのアクセスとして処理されます。
webminの説明?に処理されなかった要求をデフォルトサーバで処理するとあるなら、それは間違いです。
http://www.aconus.com/~oyaji/www/apache_win_virtual.htm