Nginx
nginx fastcgi_cache http/https 背後的反向代理 dosnt 工作方式是否正確?
社區,
我有一個問題要弄清楚,nginx fastcgi_cache 的正確配置。
我有一個小型 Wordpress 站點,它在虛擬機上執行,我使用 nginx 和 php7 為站點提供服務,並將 nginx 作為反向代理,在輔助虛擬機上終止 SSL。
我正在使用 fastcgi_cache,現在我遇到了 nginx 記憶體我頁面上的第一個命中的問題,之後它無法在 http 和 https 之間做出決定。
我頁面上的第一個訪問者使用 http,所有 https 訪問者都獲得 http-Version,否則 http 獲得 https 版本。
我將 fastcgi_cache_key 設置為: $ http_x-forwarded-Proto $ 請求方法 $ host $ request_uri;
但是那不起作用:-(對我有什麼提示嗎?
謝謝蒂姆
這是錯誤的變數:
$http_x_forwarded_proto
好多了;-)