我已将其插入到 WordPress 安装的 htaccess 文件中
RewriteRule wp-content/plugins/(.*\.php)$ - [R=404,L]
我正在使用 LSCWP,我想尝试访客模式。
为此,我需要访问位于
的此文件wp-content/plugins/litespeed-cache/guest.vary.php
我喜欢尽可能严格地运行网站,如何修改重写规则以某种方式允许执行 litespeed 缓存目录中的“guest.vary.php”文件?
到目前为止,我只尝试删除重写规则,这确实有效,但它使 wp 内容目录容易受到代码执行的影响。
在规则之前放置一个 RewriteCond,用于检查 REQUEST_URI 是否不是该特定路径。
RewriteCond %{REQUEST_URI} !=/wp-content/plugins/litespeed-cache/guest.vary.php
RewriteRule wp-content/plugins/(.*\.php)$ - [R=404,L]