文字コード掲示板


記事表示


No.132投稿日時:2004/01/02(金) 19:20    <親記事>
投稿者:まさ  <E-Mail>

LinuxのユーザディレクトリでSSIを許可する設定の方法

■RedHatLinux7.3で、apacheは1.3.23を使用しています。
/var/www以下では、CGIもSSIも動作しているのですが、/home/pubulic_html以下では、CGIは動作するのですがSSIが動作しません。
設定方法でわかる方がいましたら、よろしくお願いいたします。

■httpd.confの主要部分は、以下のような設定にしています。

UserDir public_html
IndexOptions FancyIndexing

AddHandler cgi-script .cgi .pl

AddType text/html .shtml
AddHandler server-parsed .shtml

<Directory "/home/*/public_html">
AllowOverride All
Options FollowSymLinks MultiViews
<Limit GET POST OPTIONS PROPFIND>
Order allow.deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny.allow
Deny from all
</Limit>
</Directory>

■また、CGIを許可したpublic_html直下には、以下の内容の.htaccessファイルを置いて利用しています。

Options ExecCGI Includes
AddType text/html html .shtml
AddHandler cgi-script .cgi .pl
AddHandler server-parsed html

以上です。


Script : Sylpheed 1.24
Modified by MORIYAMA Masayuki