Thanks for your help David,

can this be accomplish in httpd.conf?

Thanks,


On Wed, Jun 12, 2013 at 9:07 AM, motty cruz <motty.c...@gmail.com> wrote:

> 192.168.9.43 - - [12/Jun/2013:09:05:23 -0700] "GET /wp-login.php HTTP/1.1"
> 200 1085
>
> I am still able to get access from a different IP than the one allow in
> .htaccess
> as you suggest:
> <Files wp-login.php>
> order deny,allow
> Deny from all
> allow from 192.168.8.4
> </Files>
>
>
>
> On Wed, Jun 12, 2013 at 9:01 AM, David Guerra <imdavidgue...@gmail.com>wrote:
>
>> Try this format:
>>
>> <Files wp-login.php>
>> order deny,allow
>> Deny from all
>> allow from xx.xxx.xx.xx
>> allow from xx.xxx.xx.xx
>> </Files>
>>
>>
>>
>> On Wed, Jun 12, 2013 at 11:52 AM, motty cruz <motty.c...@gmail.com>wrote:
>>
>>> Hello David,
>>>
>>> this is the content on .htaccess
>>> # BEGIN WordPress
>>> <IfModule mod_rewrite.c>
>>> RewriteEngine On
>>> RewriteCond %{REQUEST_METHOD} POST
>>> RewriteCond %{HTTP_REFERER} !^http://(.*)?mydomain\.com [NC]
>>> RewriteCond %{REQUEST_URI} ^/(.*)?wp-login\.php(.*)$ [OR]
>>> RewriteCond %{REQUEST_URI} ^/(.*)?wp-admin$
>>> RewriteRule ^(.*)$ - [R=403,L]
>>> RewriteBase /
>>> RewriteRule ^index\.php$ - [L]
>>> RewriteCond %{REQUEST_FILENAME} !-f
>>> RewriteCond %{REQUEST_FILENAME} !-d
>>> RewriteRule . /index.php [L]
>>> </IfModule>
>>>
>>> <FilesMatch wp-login.php>
>>> Order Deny,Allow
>>> Deny from all
>>> Allow from 192.169.8.4
>>> </FilesMatch>
>>>
>>> # END WordPress
>>>
>>> but no success!
>>>
>>>
>>>
>>> On Wed, Jun 12, 2013 at 8:43 AM, David Guerra 
>>> <imdavidgue...@gmail.com>wrote:
>>>
>>>> Flop Allow and Deny so that your IP is whitelisted after the Deny from
>>>> all.
>>>>
>>>>
>>>>
>>>> On Wed, Jun 12, 2013 at 11:20 AM, motty cruz <motty.c...@gmail.com>wrote:
>>>>
>>>>> Hello,
>>>>> I am trying to block a directory from being access except my IP but I
>>>>> had being unsuccessful in doing so, please help: First I place this in
>>>>> httpd.conf
>>>>>
>>>>> <Directory "/usr/local/www/apache22/data">
>>>>>     Options Indexes FollowSymLinks
>>>>>     Options ALL -Indexes
>>>>>     IndexIgnore *
>>>>>     AllowOverride None
>>>>>     Order allow,deny
>>>>>     Allow from all
>>>>>     RewriteEngine On
>>>>>     RewriteBase /
>>>>>     RewriteCond %{REQUEST_METHOD} POST
>>>>>     RewriteCond %{HTTP_REFERER} !^http://(.*)?mydomain\.com [NC]
>>>>>     RewriteCond %{REQUEST_URI} ^/(.*)?wp-login\.php(.*)$ [OR]
>>>>>     RewriteCond %{REQUEST_URI} ^/(.*)?wp-admin$
>>>>>     RewriteRule ^(.*)$ - [R=403,L]
>>>>>     RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
>>>>>     RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
>>>>>     RewriteCond %{QUERY_STRING} (\<|%3C).*iframe.*(\>|%3E) [NC,OR]
>>>>>     RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
>>>>>     RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
>>>>>     RewriteRule ^(.*)$ index_error.php [F,L]
>>>>>     RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
>>>>>     RewriteRule .* - [F]
>>>>>     RewriteRule ^my-admin$ wp-login.php [L,NC,QSA]
>>>>>     RewriteCond %{REQUEST_FILENAME} !-f
>>>>>     RewriteCond %{REQUEST_FILENAME} !-d
>>>>>     RewriteRule . /index.php [L]
>>>>> </Directory>
>>>>>
>>>>> I also tried this : on the / directory .htaccess
>>>>> <FilesMatch wp-login.php>
>>>>> Order Allow,Deny
>>>>> Allow from 192.168.8.4
>>>>> Deny from all
>>>>> </FilesMatch>
>>>>>
>>>>> Is the wp-admin or wp-login.php script that I'm trying to protect from
>>>>> brute force attacks,
>>>>>
>>>>> Thanks,
>>>>> Motty
>>>>>
>>>>
>>>>
>>>
>>
>

Reply via email to