.htaccess problem, Variable löschen?
RFZ
- webserver
0 RFZ
Moin,
ich möchte User aussperren die einen Referer mit einer URI senden, welcher ab nicht meiner Domain entspricht.
Sinn des ganzen ist, dass ja mittlerweile Browser und Firewalls Referer blokieren, deshalb will ich eben nur sperren wenn er definitiv nicht von meiner Site kommt.
SetEnvIfNoCase Referer "^http://" blockuser
SetEnvIfNoCase Referer "^http://domain.de" NICHT blockuser (1)
Order Allow,Deny
Deny from env=blockuser
Allow from all
Wie löse ich das Problem bei (1)? Gibts sowas wie UnsetEnvIf? ;)
Wär für jede Hilfe dankbar ;)
cu RFZ
Mann,
jetzt probier ich da gut 40 min rum und bin echt zu blöd das nötige "!" zu erraten :D
SetEnvIfNoCase Referer "^http://" blockuser
SetEnvIfNoCase Referer "^http://domain.de" !blockuser
Order Allow,Deny
Deny from env=blockuser
Allow from all
Aber trotzdem danke :)
Ich hoffe das hilft einigen auch, wenn sie selbst deep-links verbieten wollen, ohne dabei User mit speziellen Browsern/Firewalls aussperren zu wollen.
cu RFZ