WordPress on Mac Mini Server

で、Wordpressを立ち上げたのは良いんだけど、我が家のサーバー構成はけっこう難しくしてあるので細かいところを直すのに手間取った。接続は

ルーター -> リバースプロキシ (Linux/Apache) -> WordPress サーバー(Mac Mini Server/Apache)

となっている。特別な事しているつもりはないんだけど、インターネット見てもこういう構成はあまり無い。なんでだろ。この構成だといろいろ離れ業もできてしまうのだけど、Permalinkを使おうとするとWordpressが無限リダイレクトを起こしてしまうのには悩まされた。結局途中にあまりRewriteを入れず、URLをシンプルに通すのが一番みたいだ。

という事でポイントはリバースプロキシ上にWordpress専用のVirtualHostを設定。このVirtual Hostへのリクエストは全部Mac Mini上の同名のVirtualHostにフォワードする。 Mac Mini サーバー上にServer AdminでWordpress用のVirtualHost を作成。Server Adminは.htaccessが効かない設定にするので、これだけはエディターで変更する。 これでPermalinkをオンにして使える。