Forums

[resolved] Help with htaccess file, wordpress security (9 posts)

  1. JenH
    Member
    Posted 1 month ago #

    In trying to make my site more secure, I am trying to add an htaccess file in the wp-admin directory to restrict which IPs can access the admin files.

    My problem is, is that the file is restricting the IP I am telling it to allow.

    order deny, allow
    allow from ###.###.##.##
    allow from ###.###.##.###
    deny from all

    Does anyone have any advice on how I can make this work?

  2. t31os_
    Member
    Posted 1 month ago #

    Move ..

    deny from all

    ..above the...

    allow from ###.###.##.###

    ..lines..

    So basically you say DENY FROM ALL, then you set 2 exceptions following..

  3. JenH
    Member
    Posted 1 month ago #

    Thank-you for your reply. I tried that and it didn't work, any other ideas?

  4. t31os_
    Member
    Posted 1 month ago #

    Works for me.. same method as described on the results here.

  5. miqrogroove
    Member
    Posted 1 month ago #

    Hi JenH, it's relatively simple even though the syntax is a bit dense.

    The file you originally posted would work correctly if you wanted to block all but two IPs from accessing files in the directory.

    The big gotcha is that WordPress forwards all requests to the root index.php file, which is outside of the wp-admin folder. If you tried to access a jpg file under wp-admin the rules would probably work, but otherwise not.

    You will need to do some significantly fancier coding in the root .htaccess file.

  6. miqrogroove
    Member
    Posted 1 month ago #

    Try placing this ABOVE the WP section in the root .htaccess for the blog:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{REMOTE_HOST} !^###\.###\.##\.##$
    RewriteCond %{REMOTE_HOST} !^###\.###\.##\.###$
    RewriteRule wp-admin - [F]

  7. JenH
    Member
    Posted 1 month ago #

    Do you have any reference on where I can find some "fancier" coding or instructions?

  8. JenH
    Member
    Posted 1 month ago #

    Ignore my last post, I just got your code now and am going to try it.

  9. JenH
    Member
    Posted 1 month ago #

    Thank you Thank you Thank you miqrogroove! That totally did the trick and you have made my day!

Reply

You must log in to post.

About this Topic