Nginxエラー500ページのキャッシュなし


0

これはあまり意味がありませんが、nginxがエラー500を処理するとき、クライアントが次に接続するときに新しいコンテンツをチェックするべきではないヘッダーを送信するようです。

更新することで回避できますが、一部のユーザーは、ヒットした後にキャッシュを完全にクリアする必要があります。

これはデフォルトの機能ですか?そして、もしそうなら、nginxがこれを行うのを防ぐ方法はありますか?

それが違いを生む場合、nginxが接続してコンテンツを取得するGunicornプロセスを再起動するときに起こるようです。


it sends along a header that the client shouldn't check for new content the next time it connects.そこにあなたが何を意味するのかの証拠/指示を入れてくださいcurl -i http://example.com/should-be-a-500
-AD7six

回答:


1

別の質問からこの回答を見つけ、問題を解決しました。ただし、nginxの最新バージョンに更新する必要があります。コメントに記載されていますが、すぐにはわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.