Permitir outras instâncias de arquivos globalmente bloqueados no htaccess?


0

Estou usando o seguinte comando interno home/para bloquear todo o acesso awp_login.php

<Files wp-login.php>
order deny,allow
deny from all    
</Files>

Como posso permitir determinadas instâncias de, wp_login.phppor exemplo, permitir:

home/bob/public_html/wp_login.php

e

home/jim/public_html/wordpress/wp_login.php ?


Para todos os que estão votando para migrar para os aplicativos da Web, isso não é um tópico para eles. É uma pergunta válida para aqui.
precisa

Respostas:


2

Você precisaria do .htaccessarquivo apropriado nos novos diretórios informando que os wp-login.phparquivos desses têm acesso permitido .

O Apache verificará o .htaccessarquivo no diretório atual e, em seguida , "retornará" até atingir o arquivo DocumentRoot. A diretiva mais relevante será aplicada, portanto, um denyin /homee um allowin /home/user/permitirá o acesso à instância no diretório do usuário, enquanto nega em qualquer outro lugar /home.

Não parece possível ter todas as diretivas no mesmo .htaccess arquivo; nesse caso, a denyregra parece substituir as outras (apenas testada no Apache 2.2.22).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.