Netuším, kde dělám chybu, tak to hodím komunitě.

Mám Wordpress, potřebuji, aby do hlavního DocumentRoot, tj. root WP byly povoleny jen 2 IP adresy (localhost a moje, nahradil jsem za 4.4.4.4) a do /wp-content pak celý Internet.

A musí to být na úrovni Apache, ne pluginem ve Wordpressu (mám paralelní instalaci).

Konfigurace hosta:
Kód:
DocumentRoot "/var/www/html/domena.cz"
    <Directory "/var/www/html/domena.cz">
        Options -Indexes +FollowSymLinks
        Require ip 127.0.0.1
        Require ip 4.4.4.4
        AllowOverride All
    </Directory>

    <Directory "/var/www/html/domena.cz/wp-content">
        Options -Indexes +FollowSymLinks
        Require all granted
        AllowOverride All
    </Directory>
.htaccess žádná z těchto pravidel nepřepisuje, tj. i když je tam AllowOverride All, nemá to vliv.

Starší direktivy 2.2 (deny from all, ...) nepoužívám, předpokládám, že zákaz při vyjednávání stačí.

Jsem slepej nebo nevidím? :)

Nevíte někdo, co s tím?

---------- Příspěvek doplněn 29.09.2018 v 14:52 ----------

VYŘEŠENO - ISP mi tam střídal 2 IP, i když mám mít jednu pevnou. Tak se omlouvám za zbytečný příspěvek, admina prosím o smazání.