No.18320 投稿時間:2005年02月09日(Wed) 14:08 投稿者名:GABRIEL URL:
皆様、こんにちは。
昨日、 gabnet.jp というドメインを取得しました。
そこで、 gabnet.jp でアクセスすると htdocs/index.html
↑は普通というか基本だと思うのですが、 aaa.gabnet.jp でアクセスした場合に htdocs/aaa/index.html を開くようにはできないでしょうか?
PHPなどでアドレスを取得するやり方ではなく、できればApacheでやりたいです。
バーチャルドメインというのでできるのでは?と思い、
<VirtualHost 192.168.11.2>
ServerAdmin メールアドレス
DocumentRoot アパッチのルート/htdocs/aaa
ServerName aaa.gabnet.jp
ServerAlias gabnet.jp
ErrorLog logs/psg.jp-error_log
CustomLog logs/psg.jp-access_log common
</VirtualHost>
としてみましたが、エラーがでてしまいます。日本語の部分は実際にはちゃんと書いてあります。
192.168.11.2はサーバーのプライベートアドレスです。
このような事はバーチャルホストで行う事ではないのでしょうか?
バーチャルホストで行う事の場合は設定のどこに問題があるのか、バーチャルホストで行う事でない場合は他の方法を教えていただきたいです。
サーバー環境は Windows2000 Apache1.3.27 です。
どうぞお願いします。
No.18321 投稿時間:2005年02月09日(Wed) 15:49 投稿者名:ほげ URL:
<VirtualHost>の中身の変更。
変更前
DocumentRoot アパッチのルート/htdocs/aaa
変更後
DocumentRoot アパッチのルート/htdocs/aaa/
エラーが出る場合、エラーを教えてください。
関係ないかもしれませんが、<VirtualHost 192.168.11.2:80>
も書き換えた方がいいかもしれません。
また、NameVirtualHost 192.168.11.2 は宣言していますよね?
No.18327 投稿時間:2005年02月09日(Wed) 19:48 投稿者名:GABRIEL URL:
ありがとうございます。
/ をつけるとしっかりと動いてくれました。