我正在使用 squid 作为代理来缓存库和其他各种依赖项,其中一些位于需要基本身份验证的服务器上。
Squid 运行良好,我可以用它下载所有依赖项,但我注意到它似乎没有缓存需要身份验证的文件。我尝试设置各种refresh_pattern
选项,例如override-expire ignore-no-cache ignore-no-store ignore-private
等。
我也尝试过ignore-auth
但它不再受支持并且也没有帮助。
我的Squid本身没有身份验证,仅供我使用。
我如何强制它缓存这些文件?
答案1
ignore-auth
在 Squid 3.5 中仍然可用,因此您可以回到那里。否则,您就倒霉了。(我刚刚遇到了同样的问题)