是否可以使用 NGINX 清除特定 URL 的缓存?

是否可以使用 NGINX 清除特定 URL 的缓存?

我正在使用 NGINX 作为反向服务器,但是在对我的网站页面进行更改时遇到问题,直到我清除整个 NGINX 缓存后才能看到更改,这导致它清除了我的整个网站,而不仅仅是我正在工作的 URL。

所以我想知道是否可以只清除特定 URL 的缓存。

我已经配置了动态内容部分,但页面加载超过了 600 毫秒,而当它只有静态内容时,它会在 200 毫秒内加载。

我在终端中使用了这个命令行,但它也不起作用

grep -lr 'https://example.com/blog/name-of-blog.php$' /var/cache/nginx/*

另外,我已经尝试从 .htaccess 文件进行配置,但结果并不如我预期。

我希望你可以帮助我。

相关内容