Simply.com wykorzystuje zaawansowany system filtrowania (Web Application Firewall) w celu zapobiegania i blokowania ataków, nadużywania i wykorzystywania luk w witrynach internetowych naszych klientów.
Jeśli ten filtr wykryje coś, co według niego jest próbą nadużycia Twojej witryny, wyświetli błąd 406 i odłączy konkretnego użytkownika. Może to być m.in. zbyt wiele nieudanych prób logowania, niedozwolonych żądań HTTP lub wizyt z adresów IP znanych z ataków i spamu.
W bardzo szczególnych przypadkach sensowne może być wyłączenie części filtra bezpieczeństwa w twoim hostingu, odbywa się to poprzez dodanie dyrektywy do pliku .htaccess
Oczywiście WYŁĄCZENIE ochrony to TWOJA ODPOWIEDZIALNOŚĆ - często lepiej jest rozwiązać przyczynę blokady, niż usuwać filtr bezpieczeństwa - co generalnie przyczynia się do lepszego bezpieczeństwa i wydajności na Twojej stronie internetowej i dlatego opuści jej stronę wrażliwy.
Nie wyłączaj filtra, ponieważ myślisz, że spowoduje to problemy. Jeśli nie widzisz błędu 406, to nasz filtr bezpieczeństwa nie stanowi problemu.
Dobrze znane usługi stron trzecich, takie jak Jetpack, Paypal, Facebook, ManageWP itp., są już na białej liście w naszym filtrze bezpieczeństwa.
Jeśli chcesz wyłączyć filtr dla pojedynczego adresu IP, możesz użyć poniższego (gdzie 127.0.0.1
to adres IP, który chcesz umieścić na białej liście):
` <IfModule security2_module> <Jeśli "-R '127.0.0.1'"> SecRuleRemoveByTag unoeuro </If> </IfModule>
`
Możliwe jest również wykonanie dla konkretnego pliku:
` <IfModule security2_module> <Jeśli "% {REQUEST_URI} = ~ m # / modules / webhook.php #"> SecRuleRemoveByTag unoeuro </if> </IfModule>
`
Lub nagłówek User-Agent:
` <IfModule security2_module> <If "% {HTTP_USER_AGENT} == 'Dobry agent'"> SecRuleRemoveByTag unoeuro </if> </IfModule>
`
Aby wyłączyć ochronę dla WSZYSTKICH wizyt:
` <IfModule security2_module> SecRuleRemoveByTag unoeuro </IfModule>
`
Artykuły z kategorii pomocy technicznej: PHP