# BEGIN Kadence Security - Do not modify or remove this line
# Kadence Security Config Details: 2
# Ban Hosts - Security > Settings > Banned Users
SetEnvIF REMOTE_ADDR "^35\.187\.53\.131$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^35\.187\.53\.131$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^35\.187\.53\.131$" DenyAccess
SetEnvIF REMOTE_ADDR "^161\.97\.181\.232$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^161\.97\.181\.232$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^161\.97\.181\.232$" DenyAccess
SetEnvIF REMOTE_ADDR "^20\.106\.187\.206$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^20\.106\.187\.206$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^20\.106\.187\.206$" DenyAccess
SetEnvIF REMOTE_ADDR "^139\.59\.89\.207$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^139\.59\.89\.207$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^139\.59\.89\.207$" DenyAccess
SetEnvIF REMOTE_ADDR "^188\.166\.248\.216$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^188\.166\.248\.216$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^188\.166\.248\.216$" DenyAccess
SetEnvIF REMOTE_ADDR "^198\.199\.90\.202$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^198\.199\.90\.202$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^198\.199\.90\.202$" DenyAccess
SetEnvIF REMOTE_ADDR "^103\.42\.58\.119$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^103\.42\.58\.119$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^103\.42\.58\.119$" DenyAccess
SetEnvIF REMOTE_ADDR "^103\.123\.16\.133$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^103\.123\.16\.133$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^103\.123\.16\.133$" DenyAccess
SetEnvIF REMOTE_ADDR "^138\.197\.113\.62$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^138\.197\.113\.62$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^138\.197\.113\.62$" DenyAccess
SetEnvIF REMOTE_ADDR "^61\.4\.110\.108$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^61\.4\.110\.108$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^61\.4\.110\.108$" DenyAccess
SetEnvIF REMOTE_ADDR "^3\.7\.47\.218$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^3\.7\.47\.218$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^3\.7\.47\.218$" DenyAccess
SetEnvIF REMOTE_ADDR "^173\.249\.37\.201$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^173\.249\.37\.201$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^173\.249\.37\.201$" DenyAccess
SetEnvIF REMOTE_ADDR "^203\.205\.47\.96$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^203\.205\.47\.96$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^203\.205\.47\.96$" DenyAccess
SetEnvIF REMOTE_ADDR "^142\.93\.246\.29$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^142\.93\.246\.29$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^142\.93\.246\.29$" DenyAccess
SetEnvIF REMOTE_ADDR "^64\.23\.157\.202$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^64\.23\.157\.202$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^64\.23\.157\.202$" DenyAccess
SetEnvIF REMOTE_ADDR "^157\.173\.194\.197$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^157\.173\.194\.197$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^157\.173\.194\.197$" DenyAccess
SetEnvIF REMOTE_ADDR "^206\.81\.28\.62$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^206\.81\.28\.62$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^206\.81\.28\.62$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.22\.6\.19$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.22\.6\.19$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.22\.6\.19$" DenyAccess
SetEnvIF REMOTE_ADDR "^162\.244\.29\.252$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^162\.244\.29\.252$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^162\.244\.29\.252$" DenyAccess
SetEnvIF REMOTE_ADDR "^38\.242\.218\.20$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^38\.242\.218\.20$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^38\.242\.218\.20$" DenyAccess
SetEnvIF REMOTE_ADDR "^45\.198\.14\.168$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^45\.198\.14\.168$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^45\.198\.14\.168$" DenyAccess
SetEnvIF REMOTE_ADDR "^38\.242\.140\.168$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^38\.242\.140\.168$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^38\.242\.140\.168$" DenyAccess
SetEnvIF REMOTE_ADDR "^13\.126\.250\.234$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^13\.126\.250\.234$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^13\.126\.250\.234$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.232\.71\.112$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.232\.71\.112$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.232\.71\.112$" DenyAccess
SetEnvIF REMOTE_ADDR "^139\.59\.92\.28$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^139\.59\.92\.28$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^139\.59\.92\.28$" DenyAccess
SetEnvIF REMOTE_ADDR "^38\.68\.53\.237$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^38\.68\.53\.237$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^38\.68\.53\.237$" DenyAccess
SetEnvIF REMOTE_ADDR "^157\.245\.110\.210$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^157\.245\.110\.210$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^157\.245\.110\.210$" DenyAccess
SetEnvIF REMOTE_ADDR "^195\.7\.5\.110$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^195\.7\.5\.110$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^195\.7\.5\.110$" DenyAccess
SetEnvIF REMOTE_ADDR "^178\.18\.251\.110$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^178\.18\.251\.110$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^178\.18\.251\.110$" DenyAccess
SetEnvIF REMOTE_ADDR "^75\.119\.141\.203$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^75\.119\.141\.203$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^75\.119\.141\.203$" DenyAccess
SetEnvIF REMOTE_ADDR "^64\.225\.102\.64$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^64\.225\.102\.64$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^64\.225\.102\.64$" DenyAccess
SetEnvIF REMOTE_ADDR "^148\.113\.175\.238$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^148\.113\.175\.238$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^148\.113\.175\.238$" DenyAccess
SetEnvIF REMOTE_ADDR "^51\.112\.131\.195$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^51\.112\.131\.195$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^51\.112\.131\.195$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.232\.77\.228$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.232\.77\.228$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.232\.77\.228$" DenyAccess
SetEnvIF REMOTE_ADDR "^164\.90\.155\.208$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^164\.90\.155\.208$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^164\.90\.155\.208$" DenyAccess
SetEnvIF REMOTE_ADDR "^190\.90\.124\.214$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^190\.90\.124\.214$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^190\.90\.124\.214$" DenyAccess
SetEnvIF REMOTE_ADDR "^2\.59\.156\.76$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^2\.59\.156\.76$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^2\.59\.156\.76$" DenyAccess
SetEnvIF REMOTE_ADDR "^167\.71\.228\.24$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^167\.71\.228\.24$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^167\.71\.228\.24$" DenyAccess
SetEnvIF REMOTE_ADDR "^102\.213\.182\.60$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^102\.213\.182\.60$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^102\.213\.182\.60$" DenyAccess
SetEnvIF REMOTE_ADDR "^98\.70\.33\.216$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^98\.70\.33\.216$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^98\.70\.33\.216$" DenyAccess
SetEnvIF REMOTE_ADDR "^167\.99\.129\.241$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^167\.99\.129\.241$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^167\.99\.129\.241$" DenyAccess
SetEnvIF REMOTE_ADDR "^54\.147\.16\.124$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^54\.147\.16\.124$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^54\.147\.16\.124$" DenyAccess
SetEnvIF REMOTE_ADDR "^150\.95\.31\.39$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^150\.95\.31\.39$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^150\.95\.31\.39$" DenyAccess
SetEnvIF REMOTE_ADDR "^139\.185\.59\.41$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^139\.185\.59\.41$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^139\.185\.59\.41$" DenyAccess
SetEnvIF REMOTE_ADDR "^140\.245\.218\.10$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^140\.245\.218\.10$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^140\.245\.218\.10$" DenyAccess
SetEnvIF REMOTE_ADDR "^40\.120\.88\.200$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^40\.120\.88\.200$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^40\.120\.88\.200$" DenyAccess
SetEnvIF REMOTE_ADDR "^72\.60\.96\.47$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^72\.60\.96\.47$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^72\.60\.96\.47$" DenyAccess
SetEnvIF REMOTE_ADDR "^34\.101\.127\.234$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^34\.101\.127\.234$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^34\.101\.127\.234$" DenyAccess
SetEnvIF REMOTE_ADDR "^195\.7\.5\.37$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^195\.7\.5\.37$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^195\.7\.5\.37$" DenyAccess
SetEnvIF REMOTE_ADDR "^164\.160\.89\.195$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^164\.160\.89\.195$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^164\.160\.89\.195$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.232\.64\.249$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.232\.64\.249$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.232\.64\.249$" DenyAccess
SetEnvIF REMOTE_ADDR "^5\.223\.62\.99$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^5\.223\.62\.99$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^5\.223\.62\.99$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.22\.141\.4$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.22\.141\.4$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.22\.141\.4$" DenyAccess
SetEnvIF REMOTE_ADDR "^124\.121\.108\.244$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^124\.121\.108\.244$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^124\.121\.108\.244$" DenyAccess
SetEnvIF REMOTE_ADDR "^139\.59\.27\.98$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^139\.59\.27\.98$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^139\.59\.27\.98$" DenyAccess
SetEnvIF REMOTE_ADDR "^100\.48\.141\.62$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^100\.48\.141\.62$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^100\.48\.141\.62$" DenyAccess
SetEnvIF REMOTE_ADDR "^138\.201\.175\.81$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^138\.201\.175\.81$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^138\.201\.175\.81$" DenyAccess
SetEnvIF REMOTE_ADDR "^146\.190\.63\.73$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^146\.190\.63\.73$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^146\.190\.63\.73$" DenyAccess
SetEnvIF REMOTE_ADDR "^62\.84\.176\.176$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^62\.84\.176\.176$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^62\.84\.176\.176$" DenyAccess
SetEnvIF REMOTE_ADDR "^80\.68\.178\.10$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^80\.68\.178\.10$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^80\.68\.178\.10$" DenyAccess
SetEnvIF REMOTE_ADDR "^89\.40\.13\.192$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^89\.40\.13\.192$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^89\.40\.13\.192$" DenyAccess
SetEnvIF REMOTE_ADDR "^207\.180\.204\.168$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^207\.180\.204\.168$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^207\.180\.204\.168$" DenyAccess
SetEnvIF REMOTE_ADDR "^84\.8\.121\.188$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^84\.8\.121\.188$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^84\.8\.121\.188$" DenyAccess
SetEnvIF REMOTE_ADDR "^185\.134\.6\.181$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^185\.134\.6\.181$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^185\.134\.6\.181$" DenyAccess
SetEnvIF REMOTE_ADDR "^34\.128\.89\.155$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^34\.128\.89\.155$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^34\.128\.89\.155$" DenyAccess
SetEnvIF REMOTE_ADDR "^13\.127\.152\.37$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^13\.127\.152\.37$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^13\.127\.152\.37$" DenyAccess
SetEnvIF REMOTE_ADDR "^5\.78\.67\.178$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^5\.78\.67\.178$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^5\.78\.67\.178$" DenyAccess
SetEnvIF REMOTE_ADDR "^57\.129\.87\.170$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^57\.129\.87\.170$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^57\.129\.87\.170$" DenyAccess
SetEnvIF REMOTE_ADDR "^216\.48\.187\.32$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^216\.48\.187\.32$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^216\.48\.187\.32$" DenyAccess
SetEnvIF REMOTE_ADDR "^91\.107\.218\.15$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^91\.107\.218\.15$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^91\.107\.218\.15$" DenyAccess
SetEnvIF REMOTE_ADDR "^141\.164\.103\.34$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^141\.164\.103\.34$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^141\.164\.103\.34$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.22\.88\.99$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.22\.88\.99$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.22\.88\.99$" DenyAccess
SetEnvIF REMOTE_ADDR "^81\.17\.100\.193$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^81\.17\.100\.193$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^81\.17\.100\.193$" DenyAccess
SetEnvIF REMOTE_ADDR "^89\.40\.6\.184$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^89\.40\.6\.184$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^89\.40\.6\.184$" DenyAccess
SetEnvIF REMOTE_ADDR "^84\.247\.163\.56$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^84\.247\.163\.56$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^84\.247\.163\.56$" DenyAccess
SetEnvIF REMOTE_ADDR "^51\.75\.24\.58$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^51\.75\.24\.58$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^51\.75\.24\.58$" DenyAccess
SetEnvIF REMOTE_ADDR "^75\.119\.148\.248$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^75\.119\.148\.248$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^75\.119\.148\.248$" DenyAccess
SetEnvIF REMOTE_ADDR "^178\.18\.251\.242$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^178\.18\.251\.242$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^178\.18\.251\.242$" DenyAccess
SetEnvIF REMOTE_ADDR "^196\.191\.117\.85$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^196\.191\.117\.85$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^196\.191\.117\.85$" DenyAccess
SetEnvIF REMOTE_ADDR "^138\.197\.39\.20$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^138\.197\.39\.20$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^138\.197\.39\.20$" DenyAccess
SetEnvIF REMOTE_ADDR "^165\.22\.120\.40$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^165\.22\.120\.40$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^165\.22\.120\.40$" DenyAccess
SetEnvIF REMOTE_ADDR "^13\.235\.235\.161$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^13\.235\.235\.161$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^13\.235\.235\.161$" DenyAccess
SetEnvIF REMOTE_ADDR "^40\.90\.251\.153$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^40\.90\.251\.153$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^40\.90\.251\.153$" DenyAccess
SetEnvIF REMOTE_ADDR "^5\.189\.174\.158$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^5\.189\.174\.158$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^5\.189\.174\.158$" DenyAccess
SetEnvIF REMOTE_ADDR "^54\.89\.161\.112$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^54\.89\.161\.112$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^54\.89\.161\.112$" DenyAccess
SetEnvIF REMOTE_ADDR "^35\.208\.203\.119$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^35\.208\.203\.119$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^35\.208\.203\.119$" DenyAccess
SetEnvIF REMOTE_ADDR "^34\.173\.179\.168$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^34\.173\.179\.168$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^34\.173\.179\.168$" DenyAccess
SetEnvIF REMOTE_ADDR "^196\.218\.189\.26$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^196\.218\.189\.26$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^196\.218\.189\.26$" DenyAccess
SetEnvIF REMOTE_ADDR "^62\.140\.93\.218$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^62\.140\.93\.218$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^62\.140\.93\.218$" DenyAccess
SetEnvIF REMOTE_ADDR "^65\.108\.213\.107$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^65\.108\.213\.107$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^65\.108\.213\.107$" DenyAccess
SetEnvIF REMOTE_ADDR "^20\.188\.119\.16$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^20\.188\.119\.16$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^20\.188\.119\.16$" DenyAccess
SetEnvIF REMOTE_ADDR "^52\.224\.243\.154$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^52\.224\.243\.154$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^52\.224\.243\.154$" DenyAccess
SetEnvIF REMOTE_ADDR "^84\.247\.132\.245$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^84\.247\.132\.245$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^84\.247\.132\.245$" DenyAccess
SetEnvIF REMOTE_ADDR "^65\.21\.4\.79$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^65\.21\.4\.79$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^65\.21\.4\.79$" DenyAccess
SetEnvIF REMOTE_ADDR "^178\.128\.198\.172$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^178\.128\.198\.172$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^178\.128\.198\.172$" DenyAccess
SetEnvIF REMOTE_ADDR "^38\.247\.136\.244$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^38\.247\.136\.244$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^38\.247\.136\.244$" DenyAccess
SetEnvIF REMOTE_ADDR "^94\.250\.201\.220$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^94\.250\.201\.220$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^94\.250\.201\.220$" DenyAccess
SetEnvIF REMOTE_ADDR "^133\.242\.50\.154$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^133\.242\.50\.154$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^133\.242\.50\.154$" DenyAccess
SetEnvIF REMOTE_ADDR "^35\.225\.254\.101$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^35\.225\.254\.101$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^35\.225\.254\.101$" DenyAccess
SetEnvIF REMOTE_ADDR "^64\.23\.252\.127$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^64\.23\.252\.127$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^64\.23\.252\.127$" DenyAccess
Require all granted
Require not env DenyAccess
Require not ip 35.187.53.131
Require not ip 161.97.181.232
Require not ip 20.106.187.206
Require not ip 139.59.89.207
Require not ip 188.166.248.216
Require not ip 198.199.90.202
Require not ip 103.42.58.119
Require not ip 103.123.16.133
Require not ip 138.197.113.62
Require not ip 61.4.110.108
Require not ip 3.7.47.218
Require not ip 173.249.37.201
Require not ip 203.205.47.96
Require not ip 142.93.246.29
Require not ip 64.23.157.202
Require not ip 157.173.194.197
Require not ip 206.81.28.62
Require not ip 165.22.6.19
Require not ip 162.244.29.252
Require not ip 38.242.218.20
Require not ip 45.198.14.168
Require not ip 38.242.140.168
Require not ip 13.126.250.234
Require not ip 165.232.71.112
Require not ip 139.59.92.28
Require not ip 38.68.53.237
Require not ip 157.245.110.210
Require not ip 195.7.5.110
Require not ip 178.18.251.110
Require not ip 75.119.141.203
Require not ip 64.225.102.64
Require not ip 148.113.175.238
Require not ip 51.112.131.195
Require not ip 165.232.77.228
Require not ip 164.90.155.208
Require not ip 190.90.124.214
Require not ip 2.59.156.76
Require not ip 167.71.228.24
Require not ip 102.213.182.60
Require not ip 98.70.33.216
Require not ip 167.99.129.241
Require not ip 54.147.16.124
Require not ip 150.95.31.39
Require not ip 139.185.59.41
Require not ip 140.245.218.10
Require not ip 40.120.88.200
Require not ip 72.60.96.47
Require not ip 34.101.127.234
Require not ip 195.7.5.37
Require not ip 164.160.89.195
Require not ip 165.232.64.249
Require not ip 5.223.62.99
Require not ip 165.22.141.4
Require not ip 124.121.108.244
Require not ip 139.59.27.98
Require not ip 100.48.141.62
Require not ip 138.201.175.81
Require not ip 146.190.63.73
Require not ip 62.84.176.176
Require not ip 80.68.178.10
Require not ip 89.40.13.192
Require not ip 207.180.204.168
Require not ip 84.8.121.188
Require not ip 185.134.6.181
Require not ip 34.128.89.155
Require not ip 13.127.152.37
Require not ip 5.78.67.178
Require not ip 57.129.87.170
Require not ip 216.48.187.32
Require not ip 91.107.218.15
Require not ip 141.164.103.34
Require not ip 165.22.88.99
Require not ip 81.17.100.193
Require not ip 89.40.6.184
Require not ip 84.247.163.56
Require not ip 51.75.24.58
Require not ip 75.119.148.248
Require not ip 178.18.251.242
Require not ip 196.191.117.85
Require not ip 138.197.39.20
Require not ip 165.22.120.40
Require not ip 13.235.235.161
Require not ip 40.90.251.153
Require not ip 5.189.174.158
Require not ip 54.89.161.112
Require not ip 35.208.203.119
Require not ip 34.173.179.168
Require not ip 196.218.189.26
Require not ip 62.140.93.218
Require not ip 65.108.213.107
Require not ip 20.188.119.16
Require not ip 52.224.243.154
Require not ip 84.247.132.245
Require not ip 65.21.4.79
Require not ip 178.128.198.172
Require not ip 38.247.136.244
Require not ip 94.250.201.220
Require not ip 133.242.50.154
Require not ip 35.225.254.101
Require not ip 64.23.252.127
Order allow,deny
Allow from all
Deny from env=DenyAccess
Deny from 35.187.53.131
Deny from 161.97.181.232
Deny from 20.106.187.206
Deny from 139.59.89.207
Deny from 188.166.248.216
Deny from 198.199.90.202
Deny from 103.42.58.119
Deny from 103.123.16.133
Deny from 138.197.113.62
Deny from 61.4.110.108
Deny from 3.7.47.218
Deny from 173.249.37.201
Deny from 203.205.47.96
Deny from 142.93.246.29
Deny from 64.23.157.202
Deny from 157.173.194.197
Deny from 206.81.28.62
Deny from 165.22.6.19
Deny from 162.244.29.252
Deny from 38.242.218.20
Deny from 45.198.14.168
Deny from 38.242.140.168
Deny from 13.126.250.234
Deny from 165.232.71.112
Deny from 139.59.92.28
Deny from 38.68.53.237
Deny from 157.245.110.210
Deny from 195.7.5.110
Deny from 178.18.251.110
Deny from 75.119.141.203
Deny from 64.225.102.64
Deny from 148.113.175.238
Deny from 51.112.131.195
Deny from 165.232.77.228
Deny from 164.90.155.208
Deny from 190.90.124.214
Deny from 2.59.156.76
Deny from 167.71.228.24
Deny from 102.213.182.60
Deny from 98.70.33.216
Deny from 167.99.129.241
Deny from 54.147.16.124
Deny from 150.95.31.39
Deny from 139.185.59.41
Deny from 140.245.218.10
Deny from 40.120.88.200
Deny from 72.60.96.47
Deny from 34.101.127.234
Deny from 195.7.5.37
Deny from 164.160.89.195
Deny from 165.232.64.249
Deny from 5.223.62.99
Deny from 165.22.141.4
Deny from 124.121.108.244
Deny from 139.59.27.98
Deny from 100.48.141.62
Deny from 138.201.175.81
Deny from 146.190.63.73
Deny from 62.84.176.176
Deny from 80.68.178.10
Deny from 89.40.13.192
Deny from 207.180.204.168
Deny from 84.8.121.188
Deny from 185.134.6.181
Deny from 34.128.89.155
Deny from 13.127.152.37
Deny from 5.78.67.178
Deny from 57.129.87.170
Deny from 216.48.187.32
Deny from 91.107.218.15
Deny from 141.164.103.34
Deny from 165.22.88.99
Deny from 81.17.100.193
Deny from 89.40.6.184
Deny from 84.247.163.56
Deny from 51.75.24.58
Deny from 75.119.148.248
Deny from 178.18.251.242
Deny from 196.191.117.85
Deny from 138.197.39.20
Deny from 165.22.120.40
Deny from 13.235.235.161
Deny from 40.90.251.153
Deny from 5.189.174.158
Deny from 54.89.161.112
Deny from 35.208.203.119
Deny from 34.173.179.168
Deny from 196.218.189.26
Deny from 62.140.93.218
Deny from 65.108.213.107
Deny from 20.188.119.16
Deny from 52.224.243.154
Deny from 84.247.132.245
Deny from 65.21.4.79
Deny from 178.128.198.172
Deny from 38.247.136.244
Deny from 94.250.201.220
Deny from 133.242.50.154
Deny from 35.225.254.101
Deny from 64.23.252.127
# Protect System Files - Security > Settings > System Tweaks > System Files
Require all denied
Order allow,deny
Deny from all
Require all denied
Order allow,deny
Deny from all
Require all denied
Order allow,deny
Deny from all
Require all denied
Order allow,deny
Deny from all
# Disable Directory Browsing - Security > Settings > System Tweaks > Directory Browsing
Options -Indexes
RewriteEngine On
# Protect System Files - Security > Settings > System Tweaks > System Files
RewriteRule ^wp-admin/install\.php$ - [F]
RewriteRule ^wp-admin/includes/ - [F]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F]
RewriteRule ^wp-includes/theme-compat/ - [F]
RewriteRule (^|.*/)\.(git|svn) - [F]
# Disable PHP in Uploads - Security > Settings > System Tweaks > PHP in Uploads
RewriteRule ^wp\-content/uploads/.*\.(?:php[1-7]?|pht|phtml?|phps)\.?$ - [NC,F]
# Disable PHP in Plugins - Security > Settings > System Tweaks > PHP in Plugins
RewriteRule ^wp\-content/plugins/.*\.(?:php[1-7]?|pht|phtml?|phps)\.?$ - [NC,F]
# Disable PHP in Themes - Security > Settings > System Tweaks > PHP in Themes
RewriteRule ^wp\-content/themes/.*\.(?:php[1-7]?|pht|phtml?|phps)\.?$ - [NC,F]
# END Kadence Security - Do not modify or remove this line
# BEGIN WordPress
RewriteEngine On
RewriteBase /
# Prevent direct access to index.php in URL
RewriteRule ^index\.php$ - [L]
# Redirect all requests to WordPress
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
# ✅ Optional: Security Improvements
# Disable directory browsing
Options -Indexes
# Protect wp-config.php file
order allow,deny
deny from all
# Protect .htaccess file itself
order allow,deny
deny from all
# Block access to sensitive files
Order Allow,Deny
Deny from all
# ✅ Optional: Enable basic caching (improves speed)
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/html "access plus 1 hour"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresDefault "access plus 2 days"