/usr/local/etc/apache22/extra/httpd-userdir.confを編集
Directory /home/*/public_html
AllowOverride FileInfo AuthConfig Limit
Options 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
Order deny,allow <--追加
Deny from all <--追加
Allow from 192.168.40.0/255.255.248.0 <--追加
/Directory
AllowOverride All ←変更(.htaccessを許可)
Options Includes ExecCGI FollowSymLinks ←変更(CGI,SSIを許可。ファイル一覧表示禁止)
httpd.conf編集
vi /usr/local/etc/apache22/httpd.confを編集
Include etc/apache22/extra/httpd-userdir.conf ←コメント解除(ユーザーディレクティブ設定)