This rewrite rule is commonly used in .htaccess files to block requests that do not include the CF-RAY header, which is added by Cloudflare. If you'd like a clearer or optimized version of this, it might look the same as it's already efficient, but here’s a slightly adjusted explanation for better readability:
# Block requests missing the Cloudflare CF-RAY header
RewriteCond %{HTTP:CF-RAY} ^$
RewriteRule .* - [F,L]RewriteCond %{HTTP:CF-RAY} ^$:CF-RAY header is missing or empty.RewriteRule .* - [F,L]:.* matches any request.- indicates no substitution for the request URL.[F,L]:F: Forces the response to be a 403 Forbidden.L: Stops processing further rules.Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article