ユーザごとにCGIを使えるようにしようと思い、httpd.confに <Directory /home/*/public_html> AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Options ExecCGI <-- これ AddHandler cgi-script .cgi <-- これ <Limit GET POST OPTIONS> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS> Order deny,allow Deny from all </LimitExcept> </Directory> をつけくわえました。すると、~user/test.cgiも~user/cgi-bin/test.cgiはちゃんと動くのですが~user/cgi-bin/test/test.cgiが動きません。500 Server Error!となります。なぜでしょうか? .htaccessは作っていません。testディレクトリのパーミッションは、775、test.cgiは755になっています。