SSIを許可するためにはApacheサーバの設定を変更する必要がある。
① 「SSIとCGI(perl)」を許可する
/Applications/MAMP/conf/apache/httpd.conf(変更前)
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
↓ に変更
/Applications/MAMP/conf/apache/httpd.conf(変更後)
<Directory />
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
</Directory>
② AddOutputFilterディレクティブでSSIを有効にする(どの拡張子に対してSSIディレクティブの解析するかを指定)
/Applications/MAMP/conf/apache/httpd.conf(変更前)
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml
</IfModule>
↓ に変更
/Applications/MAMP/conf/apache/httpd.conf(変更後)
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml .html .htm .php
</IfModule>
③ Apacheを再起動したら問題なく表示できる(はず)