投稿日:2005年02月09日 作成鷹の巣

No.18320 ホスト名毎にフォルダを分けたい。



ホスト名毎にフォルダを分けたい。

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:

ありがとうございます。

/ をつけるとしっかりと動いてくれました。


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