Exceções de autenticação HTTP

2

Eu preciso criar uma exceção de autenticação para pastas específicas no meu servidor Apache.

Temos uma ampla proteção por senha em todo o nosso domínio, mas isso impede que o Wordpress faça o upload de arquivos e crie pastas com seus uploads em Flash. Além disso, todos os métodos de upload dos plugins também estão falhando com HTTP Error 401 .

Existe alguma maneira de fazer uma exceção para as pastas /wp-admin e /wp-content especificamente?

Dessa forma, posso adicionar a exceção a qualquer subdomínio que usarmos o wordpress.

Eu vi muitos exemplos de como fazer isso com IPs usando Allow From , mas não com nomes de pastas ...

    
por designermonkey 26.01.2011 / 16:06

1 resposta

1

Você pode especificar isso usando a diretiva LocationMatch . Para detalhes completos, você pode ler o Apache Docs para LocationMatch , mas o que você provavelmente quer algo assim:

<LocationMatch /wp-(admin|content)>
  Allow from all
</LocationMatch>

Isso deve corresponder a URLs que contenham a string /wp-admin ou /wp-content e aplicar as restrições de acesso Allow from all a elas.

    
por 26.01.2011 / 16:29