同じサーバーのポート80にnginxがあり、ポート8080にApacheがあります。
プロキシを検証するために実行した手順
しかし、Apache access.logでは、すべてのリクエストに200応答コードが表示されています。これは、キャッシュが機能していないことを示していますか?
そしてnginxaccess.logは何も表示していません。
あなたが参照しているチュートリアルは、nginxキャッシュとは何の関係もありません。したがって、設定がチュートリアルの設定と類似している場合、nginxキャッシュが機能しないことは間違いありません。
しかし、一般的に、nginxには特別な変数があります:
$ upload_cache_status —応答キャッシュ(0.8.3)へのアクセスのステータスを保持します。ステータスは、「MISS」、「BYPASS」、「EXPIRED」、「STALE」、「UPDATING」、「HIT」のいずれかになります。
http://nginx.org/en/docs/http/ngx_http_upstream_module.html#variables
この変数は好きなように使用できます(例: アクセスログにログイン 、または 応答ヘッダーで返す )。