読者です 読者をやめる 読者になる 読者になる

nginxでURIによってSSL設定を振り分ける

Nginxをフロントに置いて、URIによってUnicornphp-fpmにリクエストを振ってRailsアプリとWordpressを動かしているのですが、Wordpressの方をHTTPSでリクエストしたくないので、SSLUnicornの方だけにしたいって感じのとき。

SSLの設定とサブディレクトリでphp-fpmを動かす設定は以下を参考にしてやってください。

totutotu.hatenablog.com

nginxでサブディレクトリに配置したWordpressが動かないや -> パーマリンクの設定だった

以下のような感じに、locationで特定のURLだけrewriteしてhttpsにしちゃいます。

gistd3b4eeaf86c5c5b58ba1

リダイレクトループが起こったときには、以下の回答が助けてくれました。