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>
どの設定項目載せればいいのかわからないので取り敢えず・・・
どなたか教えて頂ければ非常に助かります
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 に設定されていますよね。
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 の部分を
ドメインに変更してチェックしてください。
No.17851 投稿時間:2004年11月30日(Tue) 10:37 投稿者名:leno URL:
NameVirtualHost *:80の部分をコメントアウトしていたのを戻したら動きました。
H.Tさんふぁらださんありがとうございました。