Memo

メモ > サーバ > 各論: エトセトラ > SSIを使用する

■SSIを使用する
【SSI】ssiを実装するにあたって - Qiita https://qiita.com/yoshida-hi/items/4909c578b098f172efdb 拡張子 .shtml でSSIを有効にする場合、httpd.conf か .htaccess に以下の内容を追加(AddType の行は無くてもいいみたい)
Options +Includes AddType text/html shtml AddHandler server-parsed shtml
拡張子 .html でもSSIを有効にする場合、AddHandler の行を以下のように変更
AddHandler server-parsed html shtml
例えば ssi/test.html という以下のファイルがある場合、
<p>test</p>
以下のように include を使用するとファイルの内容を表示できる パスは公開フォルダが基準になる(「/」は公開フォルダ直下となる)
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>テスト</title> </head> <body> <h1>テスト</h1> <p>テスト。</p> <!--#include virtual="/ssi/test.html" --> <p>テスト。</p> </body> </html>

Advertisement