2

nginx設定ファイルにいくつかのルールを設定する必要があります。私はそうする方法に少し迷っています。これらがルールです。

if (-f $document_root/cache/$host/$uri/index.html) {
  rewrite (.*) /cache/$host/$1/index.html break;
}

if (-f $document_root/cache/$host/$uri.html) {
  rewrite (.*) /cache/$host/$1.html break;
}

私の質問は次のとおりです。

  • Railsアプリの下のnginx構成ファイルはどこにあり、ファイルの名前はどのように設定する必要がありますか?
  • Herokuは自動的にそれを読み取りますか?カスタマイズされたデプロイメントのビルドパックについて読みましたが、必要なものについては少し複雑に見えます。
4

2 に答える 2

0

Heroku の nginx 構成にアクセスできません。

代わりに、 rack/rewriteなどを使用する必要があります。

あなたは正しいです、これにカスタムビルドパックを使用したくない:)

于 2013-01-30T14:01:42.207 に答える