1

分散モードのWeb nginxサーバー(server1)があります-他のWebサーバーへのリクエストの分散に取り組んでいます-server2、server3など..それらの間の接続が切断され、ユーザーが504エラーを受け取ることがあります。課題は、server1 で 504 エラー ページを表示し、それがすべての仮想ホストにすぐに適用されることです。そうしようとしている:

http {で

error_page 504 = static/504.html;

また

error_page 504 = /tmp/static/504.html;

カスタムページが表示されません。

各構成を編集せずに、すべての仮想ホストのローカルエラーの出力をカスタマイズする方法は?

ps。私はhttp {proxy_intercept_errorsをオフにしましたが、結果はありません

4

1 に答える 1

2

私のnginxは次のように設定されています.フォーマットが間違っている可能性があります:

# Rails error pages
error_page 500 502 503 504 /500.html;
location = /500.html {
    root /srv/www/public;
}
于 2013-04-15T07:20:03.927 に答える