投稿日:2004年03月28日 作成鷹の巣

No.15369 Apacheのディレクトリで、~ (チルダ)を使用できるようにするには?



Apacheのディレクトリで、~ (チルダ)を使用できるようにするには?

No.15369 投稿時間:2004年03月28日(Sun) 10:38 投稿者名:nao URL:

Apache 1.3.29 を使ってサーバを立てています。

ディレクトリ名に ~ (チルダ)を使用するとページを表示することができません。
(例
ルートディレクトリの下にディレクトリ ~dir があり、その中に test.html を置きます。
http://localhost/~dir/test.html
と指定しても text.html は開きません。

チルダを使用できるようにするにはどうすればよいのでしょうか。

連続投稿ですみませんが、どうぞご回答お願いします。


userdirディレクティブを使う必要があります。

No.15372 投稿時間:2004年03月28日(Sun) 13:04 投稿者名:APACHE URL:

userdirディレクティブを使う必要があります。
http://httpd.apache.org/docs-2.0/ja/mod/mod_userdir.html#userdir

<IfModule mod_userdir.c>
UserDir "Z:/APACHE/users/*/pub_html"
</IfModule>

こう設定し

Z:/APACHE/users/にディレクトリをつくりその中にさらにpub_htmlと言うフォルダーをつくれば完了です。
※apacheと言うフォルダーをつくったとします。

http://localhost/~apache/とアクセスすると
Z:/APACHE/users/apache/pub_html/を参照します


ありがとうございました。

No.15375 投稿時間:2004年03月28日(Sun) 17:05 投稿者名:nao URL:

ありがとうございました。


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