https://yourdomain.com/ にアクセスしたときに、実際は
https://yourdomain.com/index.cgi でアクセスさせるためには、どうしたらいいだろう? Fedora Core 6 だと、/etc/httpd/conf/httpd.conf という設定ファイルの中で、
AllowOverride というオプションが
NONE になっているから、/var/www/html 配下に置いた .htaccess が
デフォルトだとすべて無効になっているのである。
…というわけで、まずは /etc/httpd/conf/httpd.conf の中で、 AllowOverride というオプションが NONE になっている箇所を探して( セクションの中)、
AllowOverride All にした上で、以下のように /var/www/html/.htaccess を設定すればよい。
Options +ExecCGI +FollowSymLinks -Indexes # 順番も大事! +FollowSymLinks より +ExecCGI の方が前
DirectoryIndex index.cgi
AddHandler cgi-script .cgi
トラックバック URL:
https://perltips.twinkle.cc/trackback/163