ユーザーディレクトリでCGIを動かす Apache2 正規表現

※自動的にタグが挿入されるので<>は全角入力で記述されています。
正規表現記述します。
以下の記述では、
CGIが含まれるURLを自動的に/home/$1/public_html/cgi-bin/($1はユーザー名と認識する)転送します。

ScriptAliasMatch /~(..*)/cgi-bin/(.*) /home/$1/public_html/cgi-bin/$2

<Directory “/home/*/public_html/cgi-bin”>
AllowOverride None
Options +ExecCGI
Order allow,deny
Allow from all
AddHandler image/gif .gif
AddHandler image/jpeg .jpeg .jpg .jpe
AddHandler image/png .png
AddHandler text/html .html .htm
</Directory>

AddHandler image/gif .gif
AddHandler image/jpeg .jpeg .jpg .jpe
AddHandler image/png .png
AddHandler text/html .html .htm

で、CGIが動くディレクトリでも画像やテキストが表示出来るようにします。
この記述が無い場合エラーが出て表示できません。
記述しておきましょう。

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(Spamcheck Enabled)

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)