Permalink structure causing 404 errors

Gday,

I have been trying to figure out what is causing 404 errors on one specific multisite I have on my VPS. Other multisite installations on the same VPS dont have this issue.

I can’t really determine when after wich action this happened. Yesterday everything was working fine and now all the subsites under that multisite can’t have any permalink structure then the default one (/?p=123) All the others will give an 404 error for all pages except the homepage.

I also have tried to find some solutions on the existing topics here related to a 404.

On the multisite I have Better Security and Wordfence installed, even with these diabled I still get the 404, with any permalink besides the default one.

Anybody have some suggestions?

The multisite I’m talking about is http://hostingdutchmen.com and one of the subsite using domain mapping is http://smokeshisha.com.au to see for your self.

Cheers,

Ronald

  • Dutchman
    • The Bug Hunter

    Hi Ari,

    Thanks for the update! I checked for it and what I can make out of it, it is on.

    And yes its Apache.

    Here is a copy of my .htaccess:

    # BEGIN Better WP Security
    Options -Indexes

    # Begin HackRepair.com Blacklist
    RewriteEngine on
    # Abuse Agent Blocking
    RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Bolt 0 [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Bot mailto:craftbot@yahoo.com [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} CazoodleBot [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Custo [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Default Browser 0 [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^DIIbot [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^DISCo [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} discobot [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Download Demon [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^eCatch [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ecxi [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} ^ExtractorPro [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^FlashGet [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} ^GrabNet [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Grafula [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} GT::WWW [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} heritrix [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^HMView [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} IDBot [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} id-search [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} id-search.org [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Image Stripper [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Image Sucker [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} Indy Library [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} IRLbot [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ISC Systems iRc Search 2.1 [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} ^larbin [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} libwww [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} libwww-perl [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Link [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} ^Mass Downloader [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Maxthon$ [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} MFC_Tear_Sample [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^microsoft.url [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} Microsoft URL Control [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^MIDown tool [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Mister PiX [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} Missigua Locator [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Mozilla.*Indy [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Mozilla.*NEWT [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} ^NetAnts [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^NetSpider [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Net Vampire [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} panscient.com [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Papa Foto [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^pavuk [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} PECL::HTTP [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^PeoplePal [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} PHPCrawl [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} PleaseCrawl [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^psbot [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} SBIder [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^SeaMonkey$ [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^sitecheck.internetseer.com [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} Snoopy [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} Steeler [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} URI::Fetch [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} urllib [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} User-Agent [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Web Image Collector [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Web Sucker [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} Web Sucker [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} webalta [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^WebAuto [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^[Ww]eb[Bb]andit [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} WebCollage [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} Wells Search II [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} WEP Search [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Wget [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Widow [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} zermelo [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^Zeus [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ^(.*)Zeus.*Webster [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} ZyBorg [NC]
    RewriteRule ^.* - [F,L]
    # Abuse bot blocking rule end
    # End HackRepair.com Blacklist
    Order Allow,Deny
    Deny from env=DenyAccess
    Allow from all
    SetEnvIF REMOTE_ADDR "^109.86.220.250$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^109.86.220.250$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^109.86.220.250$" DenyAccess
    SetEnvIF REMOTE_ADDR "^111.255.131.198$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^111.255.131.198$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^111.255.131.198$" DenyAccess
    SetEnvIF REMOTE_ADDR "^113.170.201.125$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^113.170.201.125$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^113.170.201.125$" DenyAccess
    SetEnvIF REMOTE_ADDR "^113.181.33.41$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^113.181.33.41$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^113.181.33.41$" DenyAccess
    SetEnvIF REMOTE_ADDR "^113.186.135.211$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^113.186.135.211$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^113.186.135.211$" DenyAccess
    SetEnvIF REMOTE_ADDR "^114.37.179.25$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^114.37.179.25$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^114.37.179.25$" DenyAccess
    SetEnvIF REMOTE_ADDR "^115.118.114.0$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^115.118.114.0$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^115.118.114.0$" DenyAccess
    SetEnvIF REMOTE_ADDR "^115.248.218.93$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^115.248.218.93$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^115.248.218.93$" DenyAccess
    SetEnvIF REMOTE_ADDR "^115.93.104.46$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^115.93.104.46$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^115.93.104.46$" DenyAccess
    SetEnvIF REMOTE_ADDR "^117.192.82.45$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^117.192.82.45$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^117.192.82.45$" DenyAccess
    SetEnvIF REMOTE_ADDR "^118.170.136.90$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^118.170.136.90$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^118.170.136.90$" DenyAccess
    SetEnvIF REMOTE_ADDR "^123.240.143.220$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^123.240.143.220$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^123.240.143.220$" DenyAccess
    SetEnvIF REMOTE_ADDR "^123.241.114.83$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^123.241.114.83$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^123.241.114.83$" DenyAccess
    SetEnvIF REMOTE_ADDR "^125.230.13.247$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^125.230.13.247$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^125.230.13.247$" DenyAccess
    SetEnvIF REMOTE_ADDR "^125.62.194.162$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^125.62.194.162$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^125.62.194.162$" DenyAccess
    SetEnvIF REMOTE_ADDR "^151.237.81.148$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^151.237.81.148$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^151.237.81.148$" DenyAccess
    SetEnvIF REMOTE_ADDR "^165.132.230.253$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^165.132.230.253$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^165.132.230.253$" DenyAccess
    SetEnvIF REMOTE_ADDR "^176.99.140.146$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^176.99.140.146$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^176.99.140.146$" DenyAccess
    SetEnvIF REMOTE_ADDR "^178.131.254.24$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^178.131.254.24$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^178.131.254.24$" DenyAccess
    SetEnvIF REMOTE_ADDR "^178.216.123.224$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^178.216.123.224$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^178.216.123.224$" DenyAccess
    SetEnvIF REMOTE_ADDR "^190.131.154.207$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^190.131.154.207$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^190.131.154.207$" DenyAccess
    SetEnvIF REMOTE_ADDR "^190.176.130.61$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^190.176.130.61$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^190.176.130.61$" DenyAccess
    SetEnvIF REMOTE_ADDR "^190.80.45.202$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^190.80.45.202$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^190.80.45.202$" DenyAccess
    SetEnvIF REMOTE_ADDR "^201.249.204.194$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^201.249.204.194$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^201.249.204.194$" DenyAccess
    SetEnvIF REMOTE_ADDR "^210.124.81.2$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^210.124.81.2$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^210.124.81.2$" DenyAccess
    SetEnvIF REMOTE_ADDR "^210.182.162.3$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^210.182.162.3$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^210.182.162.3$" DenyAccess
    SetEnvIF REMOTE_ADDR "^212.156.44.134$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^212.156.44.134$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^212.156.44.134$" DenyAccess
    SetEnvIF REMOTE_ADDR "^213.133.8.89$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^213.133.8.89$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^213.133.8.89$" DenyAccess
    SetEnvIF REMOTE_ADDR "^218.58.59.30$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^218.58.59.30$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^218.58.59.30$" DenyAccess
    SetEnvIF REMOTE_ADDR "^220.142.120.13$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^220.142.120.13$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^220.142.120.13$" DenyAccess
    SetEnvIF REMOTE_ADDR "^220.73.1.172$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^220.73.1.172$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^220.73.1.172$" DenyAccess
    SetEnvIF REMOTE_ADDR "^221.138.32.218$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^221.138.32.218$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^221.138.32.218$" DenyAccess
    SetEnvIF REMOTE_ADDR "^31.40.99.212$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^31.40.99.212$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^31.40.99.212$" DenyAccess
    SetEnvIF REMOTE_ADDR "^41.218.226.18$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^41.218.226.18$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^41.218.226.18$" DenyAccess
    SetEnvIF REMOTE_ADDR "^46.10.208.152$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^46.10.208.152$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^46.10.208.152$" DenyAccess
    SetEnvIF REMOTE_ADDR "^46.119.113.67$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^46.119.113.67$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^46.119.113.67$" DenyAccess
    SetEnvIF REMOTE_ADDR "^46.165.15.167$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^46.165.15.167$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^46.165.15.167$" DenyAccess
    SetEnvIF REMOTE_ADDR "^46.237.65.184$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^46.237.65.184$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^46.237.65.184$" DenyAccess
    SetEnvIF REMOTE_ADDR "^46.8.59.207$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^46.8.59.207$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^46.8.59.207$" DenyAccess
    SetEnvIF REMOTE_ADDR "^5.149.147.232$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^5.149.147.232$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^5.149.147.232$" DenyAccess
    SetEnvIF REMOTE_ADDR "^59.91.76.186$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^59.91.76.186$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^59.91.76.186$" DenyAccess
    SetEnvIF REMOTE_ADDR "^61.223.22.3$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^61.223.22.3$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^61.223.22.3$" DenyAccess
    SetEnvIF REMOTE_ADDR "^76.65.194.93$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^76.65.194.93$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^76.65.194.93$" DenyAccess
    SetEnvIF REMOTE_ADDR "^77.94.103.64$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^77.94.103.64$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^77.94.103.64$" DenyAccess
    SetEnvIF REMOTE_ADDR "^78.153.140.36$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^78.153.140.36$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^78.153.140.36$" DenyAccess
    SetEnvIF REMOTE_ADDR "^78.187.198.138$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^78.187.198.138$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^78.187.198.138$" DenyAccess
    SetEnvIF REMOTE_ADDR "^79.106.97.66$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^79.106.97.66$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^79.106.97.66$" DenyAccess
    SetEnvIF REMOTE_ADDR "^82.80.172.122$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^82.80.172.122$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^82.80.172.122$" DenyAccess
    SetEnvIF REMOTE_ADDR "^83.174.253.131$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^83.174.253.131$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^83.174.253.131$" DenyAccess
    SetEnvIF REMOTE_ADDR "^83.20.157.175$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^83.20.157.175$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^83.20.157.175$" DenyAccess
    SetEnvIF REMOTE_ADDR "^84.23.57.227$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^84.23.57.227$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^84.23.57.227$" DenyAccess
    SetEnvIF REMOTE_ADDR "^85.64.4.216$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^85.64.4.216$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^85.64.4.216$" DenyAccess
    SetEnvIF REMOTE_ADDR "^86.35.247.209$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^86.35.247.209$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^86.35.247.209$" DenyAccess
    SetEnvIF REMOTE_ADDR "^87.117.38.240$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^87.117.38.240$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^87.117.38.240$" DenyAccess
    SetEnvIF REMOTE_ADDR "^89.216.160.174$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^89.216.160.174$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^89.216.160.174$" DenyAccess
    SetEnvIF REMOTE_ADDR "^91.187.119.17$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^91.187.119.17$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^91.187.119.17$" DenyAccess
    SetEnvIF REMOTE_ADDR "^92.60.22.203$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^92.60.22.203$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^92.60.22.203$" DenyAccess
    SetEnvIF REMOTE_ADDR "^94.177.39.126$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^94.177.39.126$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^94.177.39.126$" DenyAccess
    SetEnvIF REMOTE_ADDR "^95.231.4.54$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^95.231.4.54$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^95.231.4.54$" DenyAccess
    SetEnvIF REMOTE_ADDR "^95.32.23.180$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^95.32.23.180$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^95.32.23.180$" DenyAccess
    SetEnvIF REMOTE_ADDR "^114.41.198.43$" DenyAccess
    SetEnvIF X-FORWARDED-FOR "^114.41.198.43$" DenyAccess
    SetEnvIF X-CLUSTER-CLIENT-IP "^114.41.198.43$" DenyAccess
    <files .htaccess>
    Order allow,deny
    Deny from all
    </files>

    <files readme.html>
    Order allow,deny
    Deny from all
    </files>

    <files readme.txt>
    Order allow,deny
    Deny from all
    </files>

    <files install.php>
    Order allow,deny
    Deny from all
    </files>

    <files wp-config.php>
    Order allow,deny
    Deny from all
    </files>

    <IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^wp-admin/includes/ - [F,L]
    RewriteRule !^wp-includes/ -
    RewriteCond %{SCRIPT_FILENAME} !^(.*)wp-includes/ms-files.php
    RewriteRule ^wp-includes/[^/]+.php$ - [F,L]
    RewriteRule ^wp-includes/js/tinymce/langs/.+.php - [F,L]
    RewriteRule ^wp-includes/theme-compat/ - [F,L]

    RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE) [NC]
    RewriteRule ^(.*)$ - [F,L]

    RewriteCond %{REQUEST_METHOD} POST
    RewriteCond %{REQUEST_URI} ^(.*)wp-comments-post.php*
    RewriteCond %{HTTP_REFERER} !^(.*)hostingdutchmen.com.*
    RewriteCond %{HTTP_REFERER} !^http://jetpack.wordpress.com/jetpack-comment/ [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule ^(.*)$ - [F,L]

    RewriteCond %{QUERY_STRING} ../ [NC,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} http: [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_encode.*(.*) [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*([|]|(|)|<|>|ê|"|;|?|*|=$).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*("|'|<|>|\|{||).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(%24&x).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(127.0).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(%0|%A|%B|%C|%D|%E|%F).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(globals|encode|localhost|loopback).* [NC,OR]
    RewriteCond %{QUERY_STRING} ^.*(request|select|concat|insert|union|declare).* [NC]
    RewriteCond %{QUERY_STRING} !^loggedout=true
    RewriteCond %{QUERY_STRING} !^action=rp
    RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
    RewriteCond %{HTTP_REFERER} !^http://maps.googleapis.com(.*)$
    RewriteRule ^(.*)$ - [F,L]

    </IfModule>
    # END Better WP Security

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.