VirtualHost設定

| トラックバック(2)

次はVirtualHostの設定。djkaz.com/~orz というユーザーを、orz.djkaz.comというドメインで公開するための設定。

最初に、DNSのホスト名を設定。うちはDDNSを使っているので、そのサイトへ行ってホスト名のところへorzを入力。1分で終了。

次に、UNIX。/etc/httpd/httpd.conf に以下のように入力。
--------


ServerName djkaz.com
DocumentRoot /Library/WebServer/Documents


ServerName orz.djkaz.com
DocumentRoot /Users/orz/Sites

--------
しかし動かない・・・。

参考にしたサイトがWindows向けだからか? あちこちのサイトを探してみたが、どーも上手くいかない。
--------

sudo apachectl configtest

--------
で設定を見直すが、こちらは問題がなさそう。で、httpd.confをあれこれ見ていたら、
--------

# Please see the documentation at http://www.apache.org/docs/vhosts/>
# for further details before you try to setup virtual hosts.

--------
とあったのでサイトを見てみた。
--------

For example, suppose that you are serving the domain www.domain.tld and you wish to add the virtual host www.otherdomain.tld, which points at the same IP address. Then you simply add the following to httpd.conf:

NameVirtualHost *


ServerName www.domain.tld
DocumentRoot /www/domain


ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain

--------

ん?最初のNameVirtualHost *ってのがある?見るとコメントアウトしてある。なわけでコメントを外して、Web共有を再起動。あっさりできた☆

トラックバック(2)

一昨日設定したmod_rewriteに続いて、昨日はVirtualHostを設定... 続きを読む

なわけで、一通り編集を終わらせたつもりで居たが、VirtualHostとか諸々の... 続きを読む