我尝试拒绝与wp-json/*
匹配的路由,但我的.htaccess中的路由 wp-json/contact-form-7/*
<FilesMatch ^wp-json((?!/contact-form-7).)*$>
Order Deny,Allow
Deny from all
</FilesMatch>
这不起作用,你知道为什么吗?
我也尝试这个
<FilesMatch ^wp-json(?!/contact-form-7)>
Order Deny,Allow
Deny from all
</FilesMatch>
它应该是目录匹配,您需要将文件模式包装在报价中,这应该可以解决问题!
<DirectoryMatch "^wp-json(?!/contact-form-7)">
Order Deny,Allow
Deny from all
</DirectoryMatch>