我使用以下内容来防止未经授权的文件访问。 (这是一个.htaccess问题,但也可能需要熟悉WP Jetpack)
RewriteRule ^ wp-content / uploads / archive /(.*)$ /wp-content/plugins/paid-memberships-pro/services/getfile.php [L]
它通过一个模块重定向文件请求,该模块检查请求者是否有权访问。
问题是特定的请求者,Wordpress Jetpack被锁定,我想让他们进入生成缩略图。
如果您熟悉Wordpress Jetpack,您知道它会生成图像缩略图,例如http://i0.wp.com/www.example.com/wp-content/uploads/archive/2015/10/SH3_2173.jpg
要解决这个问题,我认为我需要两条信息:
第1部分实际上是WP Jetpack问题,第2部分是.htaccess问题;所以不确定发布这个的最佳位置,但我觉得将它们放在一起对上下文有帮助。
答案 0 :(得分:0)
我解决了这个问题:
RewriteEngine On RewriteBase / RewriteCond%{HTTP_USER_AGENT}!Photon。+ [NC] RewriteRule ^ wp-content / uploads /(.*)$ /wp-content/plugins/paid-memberships-pro/services/getfile.php [L]