Apacheのバーチャルホストを使って、
http://www.hogehoge.com/
とすると、
http://www.hogehoge.com/index.cgi
がアクセスされるようにしたかったんだけど、ちょっとハマッタ。
下記のconfにすると、attempt to invoke directoryというエラーが出る。
<VirtualHost *:80> DocumentRoot /usr/local/apache/htdocs/cgi-bin/hoge ServerName www.hogehoge.com ScriptAlias / /usr/local/apache/htdocs/cgi-bin/hoge/ </VirtualHost>
ScriptAlias使わずに、
<VirtualHost *:80> DocumentRoot /usr/local/apache/htdocs/cgi-bin/hoge ServerName www.hogehoge.com <Directory "/usr/local/apache/htdocs/cgi-bin/hoge"> AllowOverride All Options ExecCGI Order allow,deny Allow from all </Directory> </VirtualHost>