【MAMP × SSI】SSIが組み込まれているファイルをローカル環境でも確認したい
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を再起動したら問題なく表示できる(はず)
Author And Source
この問題について(【MAMP × SSI】SSIが組み込まれているファイルをローカル環境でも確認したい), 我々は、より多くの情報をここで見つけました https://qiita.com/TakumiIt0/items/d8462edfd1802d30ab8a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .