【疑难】宝塔nginx反代缓存问题-问题没有解决!
请问用宝塔nginx反代如何清理单个文件缓存?根据nginx官方文档,以及宝塔配置文件,应该是:http://url/purge/1.png
但是一直是404。。。。
还有,在宝塔配置反代的时候,是没有开启缓存的,但是好像还是默认被缓存了,在宝塔的nginx配置文件里面有include proxy.conf;
请问:
1,如何不开启缓存,最好只针对某一个站点;
2,1实现不了,怎么用purge去清理单个路径的缓存;
谢谢。。。。
您好,默认不开启反代缓存的是不会缓存的 大炮运维V587 发表于 2022-5-9 20:49
您好,默认不开启反代缓存的是不会缓存的
是的,但是还是有缓存的,在nginx配置里面有include proxy.conf;
反代没有开启缓存,访问图片依然一hit....
我没有修改任何默认配置,只是面板反代。。。
你们可以自己测试一下。。。
upup问题没有解决!!! whhack 发表于 2022-5-12 09:48
upup问题没有解决!!!
跟你一样的问题,purge一直404,照着网上的办法折腾了半天,只能说完全没用 hellowell 发表于 2022-5-19 10:36
跟你一样的问题,purge一直404,照着网上的办法折腾了半天,只能说完全没用
已经放弃了,还是lnmp吧,最近打算全面去宝塔化了,问题一大堆,只顾割韭菜,越升级问题越多!隐私安全问题也。。。哎 关缓存功能。根本就是假的。没用我这边也是这样缓存关都关不掉 同样的问题,不知道怎么解决? whhack 发表于 2022-5-10 08:33
是的,但是还是有缓存的,在nginx配置里面有include proxy.conf;
反代没有开启缓存,访问图片依然一hit.. ...
把 /www/server/nginx/conf/proxy.conf 里的 proxy_cache cache_one; 注释掉proxy_temp_path /www/server/nginx/proxy_temp_dir;
proxy_cache_path /www/server/nginx/proxy_cache_dir levels=1:2 keys_zone=cache_one:20m inactive=1d max_size=5g;
client_body_buffer_size 512k;
proxy_connect_timeout 60;
proxy_read_timeout 60;
proxy_send_timeout 60;
proxy_buffer_size 32k;
proxy_buffers 4 64k;
proxy_busy_buffers_size 128k;
proxy_temp_file_write_size 128k;
proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;
#proxy_cache cache_one;注释掉,这样全局的缓存就关闭了
在宝塔内对某个反代域名打开缓存开关时,proxy_cache cache_one 还是会自动加在反代的配置代码里,这时缓存才会再次针对该反代域名生效。 kefon 发表于 2022-11-18 01:29
把 /www/server/nginx/conf/proxy.conf 里的 proxy_cache cache_one; 注释掉
在宝塔内对某个反代域名打开 ...
您可真是活神仙! kefon 发表于 2022-11-18 01:29
把 /www/server/nginx/conf/proxy.conf 里的 proxy_cache cache_one; 注释掉
在宝塔内对某个反代域名打开 ...
你可正式神仙火 kefon 发表于 2022-11-18 01:29
把 /www/server/nginx/conf/proxy.conf 里的 proxy_cache cache_one; 注释掉
在宝塔内对某个反代域名打开 ...
您可真是活神仙!这个问题简直把我逼疯了!不注释这一句,反代的缓存开关就是摆设,根本没用。
页:
[1]
2