Tips記事
» 2002年05月08日 00時00分 UPDATE

ユーザーのURLにチルダを使いたくない

[木田佳克,ITmedia]

 通常,Apacheで管理者以外の各ユーザーのホームページを公開する場合には,「http://www.exmple.com/~user/」といったようにユーザー名に「~」が付加される。

 このURLを「http://www.exmple.com/user/」として利用したい場合には,Apacheの設定ファイルを次のように編集すればよい。

※ソースインストールの場合
# vi /usr/local/apache/conf/httpd.conf
※RPMインストールの場合
# vi /etc/httpd/conf/httpd.conf

(httpd.confの編集時は「:/UserDir」と入力して文字列検索を行えば該当行がすぐに見つかるだろう)

#UserDir "Sites"
AliasMatch ^/([^/]+)/(.*) /Users/$1/Sites/$2

 「UserDir "Sites"」の行頭に「#」を追加してコメントアウトし,上記の「AliasMatch...」行をそのまま追加しよう。編集後にApacheを再起動すれば,設定が有効になっているはずだ。

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ