さわみです。 From: りぬくす りぬらー <we_love_linux@xxxxxxxxxxx> Subject: [vine-users:062390] Re: apache での vartualhost とユーザ設定について Date: Thu, 02 Oct 2003 22:39:34 +0900 Message-ID: <Sea2-F48BLESy9vGz1J00005f4a@xxxxxxxxxxx> > > http://www.aaa.net/~hogehoge/ → 閲覧可能 > > http://www.bbb.net/~hogehoge/ → 閲覧禁止 > > > > <VirtualHost www.bbb.net> > > .... > > UserDir /dev/null > > </VirtualHost> > > > > で一応できますけど、もっと良い方法があるかもしれません。 > > ユーザ個別に A さんは www.aaa.net に、B さんは www.bbb.net に > > 結びつける方法はわかりません(すみません)。 (snip) > ちなみに、"apache" と "UserDir" で検索すると、 > apache-ml に <Directory> </Directory> を使う方法も > 書いてありました。 > (これもあまりスマートな方法じゃなさそうですけれど・・・) 過去にこんな設定をしていたことがあります。 <VirtualHost xxx.xxx.xxx.xxx> ServerName www.example.com .... UserDir public_com </Virtualhost> <VirtualHost xxx.xxx.xxx.xxx> ServerName www.example.org .... UserDir public_org </Virtualhost> <VirtualHost xxx.xxx.xxx.xxx> ServerName www.example.net .... UserDir disable </Virtualhost> user1 のホームディレクトリに public_com を作れば www.example.com/~user1/ -> available www.example.org/~user1/ -> not found www.example.net/~user1/ -> not found になり、user2 のホームディレクトリに public_org を作れば www.example.com/~user2/ -> not found www.example.org/~user2/ -> available www.example.net/~user2/ -> not found になります。 -- SAWAMI Hiroaki (沢味 広明) hiro-s@xxxxxxxxxxxxxx hiro@xxxxxxxxxxxxx