投稿日:2004年11月29日 作成鷹の巣

No.17840 Apache2のバーチャルホストについて。



Apache2のバーチャルホストについて。

No.17840 投稿時間:2004年11月29日(Mon) 17:28 投稿者名:leno URL:

Apache2のバーチャルホストについて質問させてください。最近までAN HTTPdでサーバーやっていました。
一昨日からApacheに切り替えたのはいいのですがバーチャルホストで外部からアクセスが出来ない状態なのです。

まず、どのような状態なのかですが404エラーが出てしまいます。
Not Found
The requested URL / was not found on this server.


--------------------------------------------------------------------------------

Apache/2.0.52 (Win32) PHP/4.3.9 Server at 取得したDNS名 Port 80

と表示されます。

2つドメインを持ち 別々のWebを表示させたいのです。

<VirtualHost *:80>
ServerAdmin mail.aaa.aa.aa
DocumentRoot /server/apache2/htdoce/web/
ServerName ******.ath.cx
ErrorLog logs/*****-ath-cx-error_log
CustomLog logs/****-ath-cx-access_log common
</VirtualHost>
#
<VirtualHost *:80>
ServerAdmin mail@aaa.aa.aa
DocumentRoot /server/apache2/htdoce/web/***/
ServerName *****.zive.net
ErrorLog logs/****.zive.net-error_log
CustomLog logs/****.zive.net-access_log common
</VirtualHost>

どの設定項目載せればいいのかわからないので取り敢えず・・・


どなたか教えて頂ければ非常に助かります


<VirtualHost ローカルIPアドレス:80> にするとどうですか?。

No.17841 投稿時間:2004年11月29日(Mon) 18:16 投稿者名:H.T URL:

こんにちは

><VirtualHost *:80>

2ヶ所とも * の部分にサーバーに割り当てたローカルIPアドレスを設定するとどうですか?。


結果は変わりませんでした。

No.17842 投稿時間:2004年11月29日(Mon) 18:51 投稿者名:leno URL:

> 2ヶ所とも * の部分にサーバーに割り当てたローカルIPアドレスを設定するとどうですか?。

それも試しましたが結果は変わりませんでした。

昨日からApacheを解説されてるサイト巡っては試しの繰り返しです・・
せっかくの休みが・・・


バーチャルホスト以前。

No.17844 投稿時間:2004年11月29日(Mon) 22:01 投稿者名:ふぁらだ URL:

> まず、どのような状態なのかですが404エラーが出てしまいます。
> Not Found
> The requested URL / was not found on this server.

バーチャルホスト以前に全くアクセスできていない状態なのでは?
/ が見当たらないと言われていますね。

\server\apache2\htdoce\web\index.html は有りますか?
windowの場合はこれにc: とか付くのじゃなかったかな。
conf の中もc: とか付けてください
あれば http://******.ath.cx/index.html を行ってエラーしたらlogも見せて下さい。
サーバー機から http://127.0.0.1/index.html

ところで、サーバーマシンからチェックしているなら
2つのドメインを hosts で 127.0.0.1 に設定されていますよね。


127.0.0.1/index.htmlでのアクセスは可能です。

No.17845 投稿時間:2004年11月29日(Mon) 22:46 投稿者名:leno URL:

ありがとうございます。

> \server\apache2\htdoce\web\index.html は有りますか?
ご指摘された通りindex.htmlあるか確認とりましたがAN HTTPDで使用していた
フォルダそのままコピーしたのでindex.htmlはありました。

> windowの場合はこれにc: とか付くのじゃなかったかな。
> conf の中もc: とか付けてください
私はDドライブ仕様しているのでD:\server\apache2\htdoce\web\と直し
確認したところやはり外部からのアクセスは出来ませんでした。

127.0.0.1/index.htmlでのアクセスは可能です。


自分のならちゃんと確認を。

No.17848 投稿時間:2004年11月30日(Tue) 07:06 投稿者名:ふぁらだ URL:

何ができて何が出来ないのか分かりません
前回ログを出すように書きましたが書かれていません。
直す気があるのですか。
それとconfを変更したらapacheの再実行は必要です

> 127.0.0.1/index.htmlでのアクセスは可能です。

これででたのはどちらのドメインの方ですか
http://127.0.0.1
http://127.0.0.1/
http://127.0.0.1/index.html
3つとも同じ?

hostsに2ドメインを登録して上の127.0.0.1 の部分を
ドメインに変更してチェックしてください。


NameVirtualHost *:80の部分をコメントアウトしていたのを戻したら動きました。

No.17851 投稿時間:2004年11月30日(Tue) 10:37 投稿者名:leno URL:

NameVirtualHost *:80の部分をコメントアウトしていたのを戻したら動きました。

H.Tさんふぁらださんありがとうございました。


|目次|掲示板|過去ログ目次|▲頁先頭|