通常,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.