Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0004に戻る

タイトル: Apacheでバーチャルホストを設定すると400エラーになる
記事No: 1143
投稿日: 2003/10/25(Sat) 20:59
投稿者: colt
度々すみません。
色々サイトを巡ってみても解決できなかったので申し訳ないと思いつつ質問させていただきます。

動的IPでDDNSを使い2つの独自ドメインをバーチャルホストで動かそうとしています。
httpd.confは以下の通りです。

ServerName 1st-domain
NameVirtualHost *

<VirtualHost *>
DocumentRoot /home/1st/html
ServerName 1st-domain
HostNameLookups double
UseCanonicalName off
</VirtualHost>

<VirtualHost *>
DocumentRoot /home/2nd/html
ServerName 2nd-domain
HostNameLookups double
UseCanonicalName off
</VirtualHost>

このように設定すると上記2つのドメインでBad request!と400エラーが出てしまいます。
尚、バーチャルホストの設定なしの場合正常に動作しております。
どうかご教授お願いします。

タイトル: Re: Apacheでバーチャルホストを設定すると400エラーになる
記事No: 1150
投稿日: 2003/10/28(Tue) 03:55
投稿者: 綾瀬 椿
NameVirtualHost *と
VirtualHost *を
*:80ポート指定へ変更するとどうでしょうか?

ServerName 1st-domain
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /home/1st/html
ServerName 1st-domain
HostNameLookups double
UseCanonicalName off
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /home/2nd/html
ServerName 2nd-domain
HostNameLookups double
UseCanonicalName off
</VirtualHost>

タイトル: 解決できました。
記事No: 1153
投稿日: 2003/10/28(Tue) 17:29
投稿者: colt
>綾瀬 椿様
その方法で無事解決できました。
ありがとうございました。m(_ _)m

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net