TOPページ掲示板
作成日:2005年03月24日 作成:Yosi

Vine Linuxで自宅サーバーの掲示板で過去に質問された内容です。

No.416 VirtualHost(2)


No.416 投稿時間:2005年03月24日(Thu) 20:07 投稿者名:shohei URL:
タイトル:VirtualHost(2)

たびたび失礼します
またもVirtualHostでつまづいてしまったので質問させてください

DynDNSをつかって取得していますが、例えばABC.ath.cxというドメインを取得しているとします
このときにuser1.ABC.ath.cxへのアクセスでは/home/user1/public_html
user2.ABC.ath.cxへのアクセスでは/home/user2/public_htmlへという設定をしたいのですが、下の様な設定ではアクセスできませんでした

===================================================
<VirtualHost *>
DocumentRoot /home/user1/public_html
ServerName user1.ABC.ath.cx
</VirtualHost>

<VirtualHost *>
DocumentRoot /home/user2/public_html
ServerName user2.ABC.ath.cx
</VirtualHost>
===================================================
つまり、http://ID.ABC.ath.cx/でアクセスできるようにしたいんですができるでしょうか
もちろん全回指摘された内容は全てできています
よろしくお願いします


No.417 投稿時間:2005年03月24日(Thu) 20:25 投稿者名:Yosi URL:
タイトル:Re: VirtualHost(2)

> DynDNSをつかって取得していますが、例えばABC.ath.cxというドメインを取得しているとします
> このときにuser1.ABC.ath.cxへのアクセスでは/home/user1/public_html
> user2.ABC.ath.cxへのアクセスでは/home/user2/public_htmlへという設定をしたいのですが、下の様な設定ではアクセスできませんでした
>
> ===================================================
> <VirtualHost *>
> DocumentRoot /home/user1/public_html
> ServerName user1.ABC.ath.cx
> </VirtualHost>
>
> <VirtualHost *>
> DocumentRoot /home/user2/public_html
> ServerName user2.ABC.ath.cx
> </VirtualHost>
> ===================================================
> つまり、http://ID.ABC.ath.cx/でアクセスできるようにしたいんですができるでしょうか
> もちろん全回指摘された内容は全てできています
> よろしくお願いします

この設定でいいと思いますが…
一応参考までに記載していきます。


まずメインのドメインの記述を必ずします

<VirtualHost *>
DocumentRoot /home/httpd/html
ServerName ABC.ath.cx
</VirtualHost>

その下にサブドメインの設定を記述していきます。

<VirtualHost *>
DocumentRoot /home/user1/public_html
ServerName user1.ABC.ath.cx
</VirtualHost>

<VirtualHost *>
DocumentRoot /home/user2/public_html
ServerName user2.ABC.ath.cx
</VirtualHost>

これでいけると思いますが…


No.418 投稿時間:2005年03月24日(Thu) 20:46 投稿者名:shohei URL:
タイトル:Re^2: VirtualHost(2)

設定はその通りになっているのですが
取り消されたアクション
となってしまいます


No.419 投稿時間:2005年03月24日(Thu) 21:02 投稿者名:Yosi URL:
タイトル:Re^3: VirtualHost(2)

> 設定はその通りになっているのですが
> 取り消されたアクション
> となってしまいます

質問の内容は以前とほぼ同じように思いますが…
以前の設定ではだめなのでしょうか?


No.420 投稿時間:2005年03月25日(Fri) 00:43 投稿者名:shohei URL:
タイトル:Re^4: VirtualHost(2)

http://ABC.ath.cx/~user/という形ではうまくいくのですが、
http://user.ABC.ath.cx/ではなぜかできません
ちなみにath.cxはDynDNSですがそれは関係するのでしょうか

前に指摘されてうまくいったままのhttpd.confに
http://user.ABC.ath.cx/用の記述を追加しただけの状態です

また、http://ABC.ath.cx/~UserID/と同じようにユーザーを追加しただけで
http://UserID.ABC.ath.cx/のようなアドレスでアクセスできるようには設定できますか?


No.421 投稿時間:2005年03月25日(Fri) 09:23 投稿者名:Yosi URL:
タイトル:Re^5: VirtualHost(2)

> http://ABC.ath.cx/~user/という形ではうまくいくのですが、
> http://user.ABC.ath.cx/ではなぜかできません
> ちなみにath.cxはDynDNSですがそれは関係するのでしょうか

私の場合(サイトの内容)は独自ドメインを取得して設定していますので、DynDNSは使用したことが無いので、分かりません。

>
> 前に指摘されてうまくいったままのhttpd.confに
> http://user.ABC.ath.cx/用の記述を追加しただけの状態です
>
> また、http://ABC.ath.cx/~UserID/と同じようにユーザーを追加しただけで
> http://UserID.ABC.ath.cx/のようなアドレスでアクセスできるようには設定できますか?

DynDNSでバーチャルを許可していればできるんじゃないでしょうか?

> http://UserID.ABC.ath.cx/のようなアドレス
これがバーチャルなのですが、
私には、以前に質問された内容も、今回質問されてる事も同じように思うのですが…


No.422 投稿時間:2005年03月25日(Fri) 11:33 投稿者名:Suzuaki URL:http://www.scne.jp/
タイトル:Re^5: VirtualHost(2)

前回のまま解決してないようで・・・
前回質問時にかかれた情報が全てあってれば出来ますよ。
ただ今回考えられるのは2点しかありません。

> http://ABC.ath.cx/~user/という形ではうまくいくのですが、
> http://user.ABC.ath.cx/ではなぜかできません
> ちなみにath.cxはDynDNSですがそれは関係するのでしょうか
します。
DynDNSの設定でWC(ワイルドカード)をONにしてください。
フリーDDNSではCNAMEを入れたり、あんまり細かいことはさせてくれないですからDynDNSならWCしかないです

二点目については毎度定番のhostsですので省略。

> また、http://ABC.ath.cx/~UserID/と同じようにユーザーを追加しただけで
> http://UserID.ABC.ath.cx/のようなアドレスでアクセスできるようには設定できますか?
シェルの知識があれば出来ますよ。


No.423 投稿時間:2005年03月25日(Fri) 12:45 投稿者名:Yosi URL:
タイトル:Re^6: VirtualHost(2)

すずあきサンお久しぶりです。

回答していただいて有難う御座いますm(__)m
DynDNSについてはまったく分からなかったので、助かりました。


バーチャルの設定はshoheiさんが記載されてる内容であっていると思うので、やはりDynDNSでの設定の問題かと思います。


No.424 投稿時間:2005年03月25日(Fri) 15:37 投稿者名:shohei URL:
タイトル:解決できました

ご指摘を受けた通り、WCの設定をONにしたら使うことができるようになりました
こんなに単純なことだとは・・・

> > また、http://ABC.ath.cx/~UserID/と同じようにユーザーを追加しただけで
> > http://UserID.ABC.ath.cx/のようなアドレスでアクセスできるようには設定できますか?
> シェルの知識があれば出来ますよ。
ありがとうございます
シェルを勉強して色々やってみます

Suzuakiさん、Yoshiさん
お二方とも初歩的な質問につきあっていただきありがとうございました
また変な質問をしてしまうかもしれませんがそのときはよろしくお願いします



TOPページ掲示板▲頁先頭