我有一个在 nginx 上运行的 wordpress 网站,并且我已为其激活了 fastcgi 缓存。问题是当页面从 nginx fastcgi 缓存时,键名会变成这样
密钥:httpGETwww.mywebsite.com/test/%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-%D9%85%D9%82%D8%A7%D9%84%D8%A9-%D8%AC%D8%AF%D9%8A%D8%AF%D8%A9
当我尝试从缓存中清除页面时,它无法识别 URL,因为它已标准化。我认为问题出在
fastcgi_cache_key $请求uri;
我曾尝试用它代替
fastcgi_cache_key $uri$is_args$args;
但这根本不起作用,所有关键的 URL 都变成了 www.mywebsite.com/index.php
任何想法如何解决这一问题 ?