前回の記事を公開したあと、たまたまこのブログのトップページにアクセスしたら、デザインがおかしいことに気がつきました。
「ページのソースを表示」で見てみると、SSI (Server Side Include) が効いてない。
奇妙なことに、Safariでアクセスすると、SSI が効いているように見えるのです。キャッシュをクリアしても同様。
「ロリポップ SSI html」などで検索してみたのですが、かなり古い情報しか見つかりません。よくあるのが、下の記述を .htaccess に入れる、というものです。(参考:「ロリポップ環境でSSIを使用するとき」)
AddHandler server-parsed html
一応これでいけてそうな感じなんですが、curl で読むとちゃんと SSI が効いてるのに、ブラウザでアクセスすると効いてなかったりします。ちょっとよくわかりません。しばらく様子見かな。