[Linux]httpdのユーザーディレクトリ参照
久々にすると、すっかり忘れてたorz
1.ホームディレクトリのPermissionの変更
chmod 711 /home/hogehoge
2.設定ファイル(/etc/httpd/conf/httpd.conf)の編集
1 2 3 4 5 |
<IfModule mod_userdir.c> #UserDir disabled ⇒ コメントにする UserDir public_html ⇒ コメントを外す </IfModule> |
全体のコメントを外す
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<Directory /home/*/public_html> AllowOverride All Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> |
3.httpd再起動
これでhttp://www.hoge.com/~hogehoge/でアクセスできるようになる