我有一个运行 Apache/Reverse Nginx 的 Wordpress 网站。添加子域后,我的 nginx 继续从 IP 而不是域中提取图像,我该如何指定它从域中提取图像?
我的问题是并非所有图片都已加载,有些图片即使存在也似乎丢失了。在我的日志中,我只能找到“上游响应已缓冲”,但是增加缓冲区后问题仍然存在。
什么原因导致了这样的问题?它清楚地显示 404 - 在我添加了子域帐户并不得不更改 Apache 中的 DocumentRoot 后,这种情况开始发生。
有任何想法吗?
更新:当按下 REFRESH(CTRL + R)时,错误似乎更频繁地出现
proxy_pass_header Server;
proxy_cache_bypass $no_cache;
proxy_no_cache $no_cache;
proxy_buffering on;
#proxy_cache_valid 200 302 60m;
#turn caching on
proxy_connect_timeout 59s;
proxy_send_timeout 300; #600
proxy_read_timeout 600; #600
proxy_buffer_size 256k; ####64k
proxy_buffers 100 256k;##16 32k
proxy_busy_buffers_size 512k; #64
proxy_temp_file_write_size 256k;#64k
#larger
proxy_max_temp_file_size 0; ####2048m
proxy_pass_header Set-Cookie;
proxy_redirect off;
proxy_hide_header Vary;
proxy_set_header Accept-Encoding '';
proxy_ignore_headers Cache-Control Expires;
proxy_ignore_headers "Set-Cookie";