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