# BEGIN WpFastestCache # Modified Time: 28-07-20 15:05:37 RewriteEngine On RewriteBase / RewriteCond %{HTTPS} =on RewriteCond %{HTTP_HOST} ^www.luke-woods.com # Start WPFC Exclude # End WPFC Exclude # Start_WPFC_Exclude_Admin_Cookie RewriteCond %{HTTP:Cookie} !wordpress_logged_in_[^\=]+\=LukeWoods # End_WPFC_Exclude_Admin_Cookie RewriteCond %{HTTP_HOST} ^www.luke-woods.com RewriteCond %{HTTP_USER_AGENT} !(facebookexternalhit|WP_FASTEST_CACHE_CSS_VALIDATOR|Twitterbot|LinkedInBot|WhatsApp|Mediatoolkitbot) RewriteCond %{HTTP_USER_AGENT} !(WP\sFastest\sCache\sPreload(\siPhone\sMobile)?\s*Bot) RewriteCond %{REQUEST_METHOD} !POST RewriteCond %{REQUEST_URI} !(\/){2}$ RewriteCond %{REQUEST_URI} \/$ RewriteCond %{QUERY_STRING} !.+ RewriteCond %{HTTP:Cookie} !comment_author_ RewriteCond %{HTTP:Cookie} !safirmobilswitcher=mobil RewriteCond %{HTTP:Profile} !^[a-z0-9\"]+ [NC] RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/all/$1/index.html -f [or] RewriteCond /var/sites/l/luke-woods.com/public_html/wp-content/cache/all/$1/index.html -f RewriteRule ^(.*) "/wp-content/cache/all/$1/index.html" [L] AddDefaultCharset UTF-8 FileETag None Header unset ETag Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate" Header set Pragma "no-cache" Header set Expires "Mon, 29 Oct 1923 20:30:00 GMT" # END WpFastestCache # BEGIN GzipWpFastestCache AddType x-font/woff .woff AddType x-font/ttf .ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE x-font/ttf AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf # END GzipWpFastestCache # BEGIN iThemes Security - Do not modify or remove this line # iThemes Security Config Details: 2 # Enable HackRepair.com's blacklist feature - Security > Settings > Banned Users > Default Blacklist # Start HackRepair.com Blacklist RewriteEngine on # Start Abuse Agent Blocking RewriteCond %{HTTP_USER_AGENT} "^Mozilla.*Indy" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Mozilla.*NEWT" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^$" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Maxthon$" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^SeaMonkey$" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Acunetix" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^binlar" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^BlackWidow" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Bolt 0" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^BOT for JCE" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Bot mailto\:craftbot@yahoo\.com" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^casper" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^checkprivacy" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^ChinaClaw" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^clshttp" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^cmsworldmap" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Custo" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Default Browser 0" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^diavol" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^DIIbot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^DISCo" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^dotbot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Download Demon" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^eCatch" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^EirGrabber" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^EmailCollector" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^EmailSiphon" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^EmailWolf" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Express WebPictures" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^extract" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^ExtractorPro" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^EyeNetIE" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^feedfinder" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^FHscan" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^FlashGet" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^flicky" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^g00g1e" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^GetRight" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^GetWeb\!" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Go\!Zilla" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Go\-Ahead\-Got\-It" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^grab" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^GrabNet" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Grafula" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^harvest" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^HMView" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Image Stripper" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Image Sucker" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^InterGET" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Internet Ninja" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^InternetSeer\.com" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^jakarta" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Java" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^JetCar" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^JOC Web Spider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^kanagawa" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^kmccrew" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^larbin" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^LeechFTP" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^libwww" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Mass Downloader" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^microsoft\.url" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^MIDown tool" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^miner" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Mister PiX" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^MSFrontPage" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Navroad" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^NearSite" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Net Vampire" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^NetAnts" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^NetSpider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^NetZIP" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^nutch" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Octopus" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Offline Explorer" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Offline Navigator" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^PageGrabber" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Papa Foto" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^pavuk" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^pcBrowser" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^PeoplePal" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^planetwork" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^psbot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^purebot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^pycurl" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^RealDownload" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^ReGet" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Rippers 0" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^sitecheck\.internetseer\.com" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^SiteSnagger" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^skygrid" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^SmartDownload" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^sucker" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^SuperBot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^SuperHTTP" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Surfbot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^tAkeOut" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Teleport Pro" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Toata dragostea mea pentru diavola" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^turnit" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^vikspider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^VoidEYE" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Web Image Collector" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebAuto" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebBandit" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebCopier" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebFetch" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebGo IS" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebLeacher" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebReaper" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebSauger" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Website eXtractor" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Website Quester" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebStripper" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebWhacker" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WebZIP" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Widow" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WPScan" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WWW\-Mechanize" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^WWWOFFLE" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Xaldon WebSpider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^Zeus" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "^zmeu" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "360Spider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "CazoodleBot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "discobot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "EasouSpider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "ecxi" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "GT\:\:WWW" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "heritrix" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "HTTP\:\:Lite" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "HTTrack" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "ia_archiver" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "id\-search" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "IDBot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Indy Library" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "IRLbot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "ISC Systems iRc Search 2\.1" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "LinksCrawler" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "LinksManager\.com_bot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "linkwalker" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "lwp\-trivial" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "MFC_Tear_Sample" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Microsoft URL Control" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Missigua Locator" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "MJ12bot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "panscient\.com" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "PECL\:\:HTTP" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "PHPCrawl" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "PleaseCrawl" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "SBIder" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "SearchmetricsBot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Snoopy" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Steeler" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "URI\:\:Fetch" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "urllib" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Web Sucker" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "webalta" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "WebCollage" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Wells Search II" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "WEP Search" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "XoviBot" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "YisouSpider" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "zermelo" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "ZyBorg" [NC,OR] # End Abuse Agent Blocking # Start Abuse HTTP Referrer Blocking RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?semalt\.com" [NC,OR] RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?kambasoft\.com" [NC,OR] RewriteCond %{HTTP_REFERER} "^https?://(?:[^/]+\.)?savetubevideo\.com" [NC] # End Abuse HTTP Referrer Blocking RewriteRule ^.* - [F,L] # End HackRepair.com Blacklist, http://pastebin.com/u/hackrepair # Ban Hosts - Security > Settings > Banned Users SetEnvIF REMOTE_ADDR "^49\.236\.206\.72$" DenyAccess SetEnvIF X-FORWARDED-FOR "^49\.236\.206\.72$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^49\.236\.206\.72$" DenyAccess SetEnvIF REMOTE_ADDR "^185\.24\.99\.51$" DenyAccess SetEnvIF X-FORWARDED-FOR "^185\.24\.99\.51$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^185\.24\.99\.51$" DenyAccess SetEnvIF REMOTE_ADDR "^192\.71\.54\.226$" DenyAccess SetEnvIF X-FORWARDED-FOR "^192\.71\.54\.226$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^192\.71\.54\.226$" DenyAccess SetEnvIF REMOTE_ADDR "^51\.255\.138\.174$" DenyAccess SetEnvIF X-FORWARDED-FOR "^51\.255\.138\.174$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^51\.255\.138\.174$" DenyAccess SetEnvIF REMOTE_ADDR "^91\.117\.71\.231$" DenyAccess SetEnvIF X-FORWARDED-FOR "^91\.117\.71\.231$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^91\.117\.71\.231$" DenyAccess SetEnvIF REMOTE_ADDR "^68\.64\.48\.22$" DenyAccess SetEnvIF X-FORWARDED-FOR "^68\.64\.48\.22$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^68\.64\.48\.22$" DenyAccess SetEnvIF REMOTE_ADDR "^178\.159\.42\.230$" DenyAccess SetEnvIF X-FORWARDED-FOR "^178\.159\.42\.230$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^178\.159\.42\.230$" DenyAccess SetEnvIF REMOTE_ADDR "^213\.183\.51\.170$" DenyAccess SetEnvIF X-FORWARDED-FOR "^213\.183\.51\.170$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^213\.183\.51\.170$" DenyAccess SetEnvIF REMOTE_ADDR "^185\.95\.205\.60$" DenyAccess SetEnvIF X-FORWARDED-FOR "^185\.95\.205\.60$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^185\.95\.205\.60$" DenyAccess SetEnvIF REMOTE_ADDR "^23\.254\.164\.219$" DenyAccess SetEnvIF X-FORWARDED-FOR "^23\.254\.164\.219$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^23\.254\.164\.219$" DenyAccess SetEnvIF REMOTE_ADDR "^192\.198\.93\.222$" DenyAccess SetEnvIF X-FORWARDED-FOR "^192\.198\.93\.222$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^192\.198\.93\.222$" DenyAccess SetEnvIF REMOTE_ADDR "^185\.121\.139\.140$" DenyAccess SetEnvIF X-FORWARDED-FOR "^185\.121\.139\.140$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^185\.121\.139\.140$" DenyAccess SetEnvIF REMOTE_ADDR "^213\.183\.51\.28$" DenyAccess SetEnvIF X-FORWARDED-FOR "^213\.183\.51\.28$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^213\.183\.51\.28$" DenyAccess SetEnvIF REMOTE_ADDR "^91\.121\.155\.33$" DenyAccess SetEnvIF X-FORWARDED-FOR "^91\.121\.155\.33$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^91\.121\.155\.33$" DenyAccess SetEnvIF REMOTE_ADDR "^91\.121\.209\.208$" DenyAccess SetEnvIF X-FORWARDED-FOR "^91\.121\.209\.208$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^91\.121\.209\.208$" DenyAccess SetEnvIF REMOTE_ADDR "^42\.56\.90\.162$" DenyAccess SetEnvIF X-FORWARDED-FOR "^42\.56\.90\.162$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^42\.56\.90\.162$" DenyAccess SetEnvIF REMOTE_ADDR "^198\.50\.218\.65$" DenyAccess SetEnvIF X-FORWARDED-FOR "^198\.50\.218\.65$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^198\.50\.218\.65$" DenyAccess SetEnvIF REMOTE_ADDR "^149\.129\.97\.57$" DenyAccess SetEnvIF X-FORWARDED-FOR "^149\.129\.97\.57$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^149\.129\.97\.57$" DenyAccess SetEnvIF REMOTE_ADDR "^49\.7\.58\.28$" DenyAccess SetEnvIF X-FORWARDED-FOR "^49\.7\.58\.28$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^49\.7\.58\.28$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.100\.69$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.100\.69$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.100\.69$" DenyAccess SetEnvIF REMOTE_ADDR "^119\.185\.25\.189$" DenyAccess SetEnvIF X-FORWARDED-FOR "^119\.185\.25\.189$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^119\.185\.25\.189$" DenyAccess SetEnvIF REMOTE_ADDR "^51\.83\.105\.115$" DenyAccess SetEnvIF X-FORWARDED-FOR "^51\.83\.105\.115$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^51\.83\.105\.115$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.102\.9$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.102\.9$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.102\.9$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.106\.62$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.106\.62$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.106\.62$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.103\.101$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.103\.101$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.103\.101$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.102\.57$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.102\.57$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.102\.57$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.104\.103$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.104\.103$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.104\.103$" DenyAccess SetEnvIF REMOTE_ADDR "^112\.114\.106\.169$" DenyAccess SetEnvIF X-FORWARDED-FOR "^112\.114\.106\.169$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^112\.114\.106\.169$" DenyAccess SetEnvIF REMOTE_ADDR "^148\.70\.40\.42$" DenyAccess SetEnvIF X-FORWARDED-FOR "^148\.70\.40\.42$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^148\.70\.40\.42$" DenyAccess SetEnvIF REMOTE_ADDR "^104\.250\.127\.58$" DenyAccess SetEnvIF X-FORWARDED-FOR "^104\.250\.127\.58$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^104\.250\.127\.58$" DenyAccess SetEnvIF REMOTE_ADDR "^103\.96\.149\.235$" DenyAccess SetEnvIF X-FORWARDED-FOR "^103\.96\.149\.235$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^103\.96\.149\.235$" DenyAccess Require all granted Require not env DenyAccess Require not ip 49.236.206.72 Require not ip 185.24.99.51 Require not ip 192.71.54.226 Require not ip 51.255.138.174 Require not ip 91.117.71.231 Require not ip 68.64.48.22 Require not ip 178.159.42.230 Require not ip 213.183.51.170 Require not ip 185.95.205.60 Require not ip 23.254.164.219 Require not ip 192.198.93.222 Require not ip 185.121.139.140 Require not ip 213.183.51.28 Require not ip 91.121.155.33 Require not ip 91.121.209.208 Require not ip 42.56.90.162 Require not ip 198.50.218.65 Require not ip 149.129.97.57 Require not ip 49.7.58.28 Require not ip 112.114.100.69 Require not ip 119.185.25.189 Require not ip 51.83.105.115 Require not ip 112.114.102.9 Require not ip 112.114.106.62 Require not ip 112.114.103.101 Require not ip 112.114.102.57 Require not ip 112.114.104.103 Require not ip 112.114.106.169 Require not ip 148.70.40.42 Require not ip 104.250.127.58 Require not ip 103.96.149.235 Order allow,deny Allow from all Deny from env=DenyAccess Deny from 49.236.206.72 Deny from 185.24.99.51 Deny from 192.71.54.226 Deny from 51.255.138.174 Deny from 91.117.71.231 Deny from 68.64.48.22 Deny from 178.159.42.230 Deny from 213.183.51.170 Deny from 185.95.205.60 Deny from 23.254.164.219 Deny from 192.198.93.222 Deny from 185.121.139.140 Deny from 213.183.51.28 Deny from 91.121.155.33 Deny from 91.121.209.208 Deny from 42.56.90.162 Deny from 198.50.218.65 Deny from 149.129.97.57 Deny from 49.7.58.28 Deny from 112.114.100.69 Deny from 119.185.25.189 Deny from 51.83.105.115 Deny from 112.114.102.9 Deny from 112.114.106.62 Deny from 112.114.103.101 Deny from 112.114.102.57 Deny from 112.114.104.103 Deny from 112.114.106.169 Deny from 148.70.40.42 Deny from 104.250.127.58 Deny from 103.96.149.235 # Disable XML-RPC - Security > Settings > WordPress Tweaks > XML-RPC Require all denied Order allow,deny Deny from all RewriteEngine On # Reduce Comment Spam - Security > Settings > WordPress Tweaks > Comment Spam RewriteCond %{REQUEST_METHOD} POST RewriteCond %{REQUEST_URI} /wp-comments-post\.php$ RewriteCond %{HTTP_USER_AGENT} ^$ [OR] RewriteCond %{HTTP_REFERER} !^https?://(([^/]+\.)?luke-woods\.com|jetpack\.wordpress\.com/jetpack-comment)(/|$) [NC] RewriteRule ^.* - [F] # Disable Directory Browsing - Security > Settings > System Tweaks > Directory Browsing Options -Indexes RewriteEngine On # Disable PHP in Uploads - Security > Settings > System Tweaks > PHP in Uploads RewriteRule ^wp\-content/uploads/.*\.(?:php[1-7]?|pht|phtml?|phps)\.?$ - [NC,F] # Filter Request Methods - Security > Settings > System Tweaks > Request Methods RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) [NC] RewriteRule ^.* - [F] # Filter Suspicious Query Strings in the URL - Security > Settings > System Tweaks > Suspicious Query Strings RewriteCond %{QUERY_STRING} \.\.\/ [OR] RewriteCond %{QUERY_STRING} \.(bash|git|hg|log|svn|swp|cvs) [NC,OR] RewriteCond %{QUERY_STRING} etc/passwd [NC,OR] RewriteCond %{QUERY_STRING} boot\.ini [NC,OR] RewriteCond %{QUERY_STRING} ftp: [NC,OR] RewriteCond %{QUERY_STRING} https?: [NC,OR] RewriteCond %{QUERY_STRING} (<|%3C)script(>|%3E) [NC,OR] RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [NC,OR] RewriteCond %{QUERY_STRING} base64_decode\( [NC,OR] RewriteCond %{QUERY_STRING} %24&x [NC,OR] RewriteCond %{QUERY_STRING} 127\.0 [NC,OR] RewriteCond %{QUERY_STRING} (^|\W)(globals|encode|localhost|loopback)($|\W) [NC,OR] RewriteCond %{QUERY_STRING} (^|\W)(concat|insert|union|declare)($|\W) [NC,OR] RewriteCond %{QUERY_STRING} %[01][0-9A-F] [NC] RewriteCond %{QUERY_STRING} !^loggedout=true RewriteCond %{QUERY_STRING} !^action=jetpack-sso RewriteCond %{QUERY_STRING} !^action=rp RewriteCond %{HTTP_COOKIE} !wordpress_logged_in_ RewriteCond %{HTTP_REFERER} !^http://maps\.googleapis\.com RewriteRule ^.* - [F] # Filter Non-English Characters - Security > Settings > System Tweaks > Non-English Characters RewriteCond %{QUERY_STRING} %[A-F][0-9A-F] [NC] RewriteRule ^.* - [F] # END iThemes Security - Do not modify or remove this line # BEGIN LBCWpFastestCache AddType application/font-woff2 .woff2 ExpiresActive On ExpiresDefault A0 ExpiresByType image/webp A2592000 ExpiresByType image/gif A2592000 ExpiresByType image/png A2592000 ExpiresByType image/jpg A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/ico A2592000 ExpiresByType image/svg+xml A2592000 ExpiresByType text/css A2592000 ExpiresByType text/javascript A2592000 ExpiresByType application/javascript A2592000 ExpiresByType application/x-javascript A2592000 ExpiresByType application/font-woff2 A2592000 Header set Expires "max-age=2592000, public" Header unset ETag Header set Connection keep-alive FileETag None # END LBCWpFastestCache suphp_configpath /var/sites/l/luke-woods.com/public_html/php.ini # BEGIN Far Future Expiration Plugin ExpiresActive on ExpiresDefault "access plus 192 hours" # END Far Future Expiration Plugin RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://www.luke-woods.com/$1 [R=301,L] #EXPIRES CACHING ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" #EXPIRES CACHING # compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddType x-font/otf .otf AddType x-font/ttf .ttf AddType x-font/eot .eot AddType x-font/woff .woff AddType image/x-icon .ico AddType image/png .png # Browser Caching ExpiresActive On ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 month" ExpiresByType text/html "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" ExpiresByType application/x-javascript "access plus 1 month" ExpiresByType application/xhtml-xml "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/x-icon "access plus 1 month" # END Caching # BEGIN WPSuperCache # END WPSuperCache # BEGIN WordPress # The directives (lines) between `BEGIN WordPress` and `END WordPress` are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress AddType x-httpd-php74 .php
Warning: Cannot modify header information - headers already sent by (output started at /var/sites/l/luke-woods.com/public_html/wp-includes/class-wp-error.php:1) in /var/sites/l/luke-woods.com/public_html/wp-includes/pluggable.php on line 1281

Warning: Cannot modify header information - headers already sent by (output started at /var/sites/l/luke-woods.com/public_html/wp-includes/class-wp-error.php:1) in /var/sites/l/luke-woods.com/public_html/wp-includes/pluggable.php on line 1284