よーたさん、いとさん、
1.32f のバーチャルホストの問題は Host: ヘッダの扱いにバグがあるためでした。
次のバージョンで直します。
> 中田さん
1.32fでバーチャルホストが動作しない件は、1.32e 以前では問題ないようです。
ところで、バーチャルホスト設定のチェックを外したとき、ドキュメントルートなどの設定が
表示中のバーチャルホストのものと置き換えられてしまい、手動で元に戻さないといけないので
ちょっと手間ですね。
私も1.32fでバーチャルホストが出来ませんでした。
1.32dでやったところ出来ました。設定は変えていません。
okaさん>
>いろいろ試してみましたが変わりばえがしなかったので試しにVersion1.32cを
>同じ環境で動かしてみたらlocalhostとwwwを認識するではないですか…
oka さん、
1.32c と 1.32f とでそのあたりは同じはずだとは思うのですが、確認してみます。
ご報告です。
いろいろ試してみましたが変わりばえがしなかったので試しにVersion1.32cを
同じ環境で動かしてみたらlocalhostとwwwを認識するではないですか…
とりあえず二つのホストが使えるのでこのまま使おうと思います。
いろいろと有難うございました。
これからもよろしくお願いいたします。
お世話になります、
前回省略したtrace.logです。
>>> s=432: Tue Jan 30 08:56:09 2001 >>>
HTTP/1.1 200 Document follows
Last-Modified: Mon, 29 Jan 2001 23:56:09 GMT
Connection: close
>>> s=432: Tue Jan 30 08:56:09 2001 >>>
<HTML>
>>> s=432: Tue Jan 30 08:56:09 2001 >>>
<BODY>
>>> s=432: Tue Jan 30 08:56:09 2001 >>>
<H2>トップページ</H2>
>>> s=432: Tue Jan 30 08:56:09 2001 >>>
</BODY></HTML>
それとhttpd.logです
127.0.0.1 - - [30/Jan/2001:08:56:09 +0900] "GET / HTTP/1.1" 200 79
設定ミスなのでしょうか、悩んでいます。
宜しくお願いします。
oka さん、
リクエストに If-Modified-Since があるということはブラウザにキャッシュされているということだと思います。
ブラウザのキャッシュ(インターネット一時ファイル)をクリアするか強制リロードしてみてください。
もっともレスポンスコードが 304 ではなく 200 なら関係ありませんが。
早速の回答有難うございます、説明不足ですみません。
そうですブラウザで http://www/としています。同様にhttp://localhost/です。
その結果のログが次の通りです
---trace.log--------この名前とバーチャルホスト設定のホスト名が同じならよいという事ですか?
<<< s=432: Tue Jan 30 08:56:09 2001 <<<
GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, */*
Accept-Language: ja
Accept-Encoding: gzip, deflate
If-Modified-Since: Mon, 29 Jan 2001 09:08:32 GMT
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; WindowsNT 5.0)
Host: www
Connection: Keep-Alive
−中略−
<<< s=432: Tue Jan 30 08:56:35 2001 <<<
GET / HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, */*
Accept-Language: ja
Accept-Encoding: gzip, deflate
If-Modified-Since: Mon, 29 Jan 2001 08:15:58 GMT
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; WindowsNT 5.0)
Host: localhost
Connection: Keep-Alive
--------trace.log---
Host: www
Host: localhost <−−ブラウザが出す Host: ヘッダとはこれのことですか?
oka さん、
「wwwで」というのはブラウザで http://www/ としているのでしょうか?
ホスト名はブラウザが出す Host: ヘッダで区別しています。
どれもあてはまらないと有効なもののうち一番上のものと解釈しますから、ひとつだけが有効の場合それを使うはずです。
はじめまして、
バーチャルホストの設定がうまくいきません。
Windows2000Proで
Version1.32fという設定です。
[バーチャルホスト]
* *.*.*.* 80 F:\Anhttpd\htdocs
v localhost 127.0.0.1 80 F:\Anhttpd\htdocs
v www 127.0.0.1 80 F:\www\html
[HOSTS]
127.0.0.1 localhost www