Looks good, but just condense the code down to this example below:
If you want to check things remotely via a Proxy then this is a great Proxy site to do that: http://www.boomproxy.com Note: Uncheck these 2 checkboxes: Remove Scripts and Remove Objects.
# Protect wp-login.php from Brute Force Login Attacks based on IP Address <FilesMatch "^(wp-login\.php)"> Order Allow,Deny # Add your Public IP Address using 2 or 3 octets so that if/when # your IP address changes it will still be in your subnet range. If you # have a static IP address then use all 4 octets. # Examples: 2 octets: 100.36. 3 octets: 100.38.132. 4 octets: 100.38.132.242 Allow from 100. </FilesMatch>