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