- - PR -
apacheの設定について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-10-04 16:35
初心者です。
apacheの設定について、分からないことがあり投稿します。 /home/hoge/public_htmlディレクトリ配下のwebページを http://IPアドレス/~hoge/ でアクセスすることは可能かと思いますが、 このディレクトリのwebページをIPアドレスのみの指定でアクセスする事 は可能でしょうか? (httpd.confでどのように記述すれば宜しいでしょうか?) ※ webの実行ユーザはhogeのままで行いたいです。 いろいろwebで調べて見ましたが、解決しませんでした。 宜しくお願い致します。 |
|
投稿日時: 2004-10-04 16:39
行間を読まずにそのまんま解釈すると、
httpd.conf 中の DocumentRoot の行を DocumentRoot "/home/hoge/public_html" こうしたら、普通に IP だけで見れませんか? |
|
投稿日時: 2004-10-04 17:09
コブラ様
早速の返信ありがとうございます。 コブラ様のおっしゃる通りに設定すると、実行アカウントがrootになってしまい、 cgiで不具合が出てしまいます。 内部でアカウント「hoge」でrcpを実行する必要があり、アカウントがrootだと うまく動きません。実行アカウントをhogeのままIPアドレス指定だけでアクセス 出来るようにならないでしょうか? |
|
投稿日時: 2004-10-04 19:18
ん〜、他のやり方として、
ScriptAlias / "/home/hoge/public_html" こういうやつとか、 Alias / "/home/hoge/public_html/" とか、 mod_rewirte モジュールをアクティブにして、、想像で申し訳ないけど、多分 ReWriteEngine on ReWriteRule ^/~([^/]+)/?(.*) / [PT] こんな感じのディレクティブを .htaccess か httpd.conf に書く事になるかと思います。 |
|
投稿日時: 2004-10-05 09:37
こんにちは。
suEXECが有効になっているのが前提ですが、 VirtualHostディレクティブで ServerNameをIPアドレスとし、DocumentRootをhogeの ディレクトリに設定してみては如何でしょうか。 |
1