[原 因]
[対 策]
ディレクトリ構造とhttpd.confの設定例を以下に示す。
[ディレクトリ構造]
home [ ルートディレクトリ ]
|
├ oyaji [ おやじのユーザディレクトリ ]
| |
| └ public_html [ ドキュメントルート ]
| |
| └ count [ CGI設置 ]
|
└ akirin [ あっこのユーザディレクトリ ]
|
└ public_html [ ドキュメントルート ]
|
└ bbs [ CGI設置 ]
[関連の設定]
DocumentRoot "/home"
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory "/home">
Options FollowSymLinks SymLinksifOwnerMatch ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
UserDir /home/*/public_html
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options SymLinksIfOwnerMatch ExecCGI IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
DirectoryIndex index.html index.htm index.html.var
ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"