GwenDragon
Registered User
Besteht die Möglichkeit per .htaccess und RewriteCond aus einer Textdatei auszuklesende IPs, Ranges und User-Agents (teilweise Strings oder Regexes)?zu blockieren?
Warum? Nutzer will das selbst pflegen und darf den Server nicht neustarten/-laden. Und er beherrscht eben nicht die Apache mod_rewrite....syntax.
Im VHost-Kontext ginge das ja ähnlich wie
Geht aber nicht in einer .htaccess laut Apache-Manual.
Eine Idee einer Lösung mit einer Datei?
PS: mir ist klar, dass .htaccess nicht sher performant ist, aber hier geht es auch nicht um eine Webanwendung, die Tausende Request/s bekommt.
Warum? Nutzer will das selbst pflegen und darf den Server nicht neustarten/-laden. Und er beherrscht eben nicht die Apache mod_rewrite....syntax.
Im VHost-Kontext ginge das ja ähnlich wie
Code:
RewriteMap blockua "txt:/var/www/vhosts/example.tld/conf/uablock.txt"
RewriteCond %{HTTP_USER_AGENT} "${blockua:$1}"
RewriteRule ^.* - [F,L]
Geht aber nicht in einer .htaccess laut Apache-Manual.
Eine Idee einer Lösung mit einer Datei?
PS: mir ist klar, dass .htaccess nicht sher performant ist, aber hier geht es auch nicht um eine Webanwendung, die Tausende Request/s bekommt.