Use .htaccess em outros diretórios (não / var / www / html)

0

Eu uso o phpmyadmin Eu quero restringir o acesso de certos ips, eu tenho isso no meu apache.conf

<Directory /usr/share>
        AllowOverride None
        Require all granted
</Directory>

Eu acho que eu posso usar o .htaccess em / usr / share / phpmyadmin da mesma maneira que / var / www / html mas não funciona.

Como posso restringir o acesso do phpmyadmin?

    
por Jorge Eduardo Tirado Sandoval 15.05.2018 / 00:20

1 resposta

0

O AllowOverride None está impedindo o processamento de qualquer arquivo .htaccess em /usr/share .

Você precisaria fazer uma nova configuração no vhost para o phpmyadmin que contém algo semelhante ao seguinte (substitua All com quaisquer diretivas do .htaccess que você deseja restringir a):

<Directory /usr/share/phpmyadmin>
        AllowOverride All
</Directory>

Como você tem acesso à configuração do servidor, também poderá adicionar suas restrições de IP (substitua 10.10.10.10 por um IP do qual você permitiria o acesso):

<Directory /usr/share/phpmyadmin>
        Require ip 10.10.10.10
</Directory>

Você pode adicionar mais IPs separados por espaço.

    
por 15.05.2018 / 00:47