Local by flyweelでSSIを設定する

ワードプレスとhtmlが共存してて、htmlにSSIしているので、設定しなきゃいけないという私のサイト。が、どこにもLocal by flyweelでの設定方法がない。ということでやってみた。Local by flyweelさんは楽だし使い続けたい。

やり方は2通り。

1しかやってないけど、1を推奨。

1.Nginxの設定をする

Local by flyweelのWEBサーバはNginxがデフォルト設定。Nginxの設定をしてあげればいい。

conf\nginx\includesにある「wordpress-single.conf.hbs」に下記を追加。

location ~* \.html$ {
 ssi  on;
}

2.バージョンを下げてApacheの設定をする

Local by flyweelのWEBサーバはNginxがデフォルト設定だが、Apacheに切り替えられそう。

通常サイトからDLできるバージョンは5.x系。
だが、

・5.x系はβ版。
・3.xが安定稼働版。

そのため、5.xではApacheに切り替えられない模様。

なんと。

そこで、3.xをインストールしなおして、「カスタム環境設定」でコンフィグファイルに下記SSI設定して解決。

AddType text/html .html
AddOutputFilter INCLUDES .html