ファイルへの不正アクセスを防止するために、以下を使用しています。(これは .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などの画像サムネイルが生成されることをご存知でしょう。
これを解決するには、次の 2 つの情報が必要だと思います。
- Jetpack がリクエストを行っていることを特定する方法 (おそらく、wp.com ドメインからのものとして特定されますか?)
- 上記の RewriteRule から特定のエンティティ (wp.com など) を除外する方法
パート 1 は実際には WP Jetpack に関する質問で、パート 2 は .htaccess に関する質問です。これを投稿するのに最適な場所はわかりませんが、それらをまとめておくとコンテキストに役立つと感じました.