Hi,
I don't know what is troubling you...
For now, don't use the combination of Order,Allow,Deny and Require* in
configuration file that will be created in 202x. :)
AllowDeny of ENV should be replaced by the following.
Allow from env=X_FOOBAR -> Require env X_FOOBAR
It can write more complex conditions.
I've made quite a few changes over the last few days to try to get this
to work, but it's still not right.
Not every user agent is defined as either a bot or not a bot, so just
"require env !stayout" results in 403 errors on every page with
"AH01630: client denied by server configuration:"
Here's again what I have that doesn't appear to work:
SetEnvIf user-agent "(?i:TurnitinBot)" stayout=1
SetEnvIf Request_URI "^linuxsecurity_features\.*$" !stayout
<RequireAll>
Require env !stayout
</RequireAll>
RewriteRule linuxsecurity_features\.*$ - [L]
Ideas greatly appreciated.
Thanks,
Dave