Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eltonv

HTTP Error 500.52 - URL Rewrite Module Error

Recommended Posts

Pessoal,

Sou iniciante em wordpress e estou com um problema que não consigo resolver.

 

Em meu site, o wordpress está instalado na raiz.


Precisei criar um hotsite e criei uma pasta na raiz chamada /hotsite e instalei outro wordpress nesta pasta, mas não está funcionando. Aparece o o erro "HTTP Error 500.52 - URL Rewrite Module Error."

 

Parece que existe algum problema no cógigo: <rule name="wordpress" patternSyntax="Wildcard">

 

Aqui está o link da mensagem de erro: http://paz-es.org.br/wp-content/uploads/Erro500.52_wordpress.png

 

Alguém pode me ajudar?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal,

Descobri o problema aqui: http://ajuda.uolhost.com.br/index.php?ind=&p=resposta&res=1359


-------------


Em hospedagens Windows um arquivo de configuração web.config pode conflitar com outro arquivo web.config localizado em outras pastas da mesma hospedagem.
Isso ocorre porque as configurações contidas nesses arquivos são automaticamente herdadas por outros arquivos de configuração de alguma subpasta.
Para solucionar esses problemas duas técnicas podem ser utilizadas individualmente ou em conjunto.
A primeira delas é a utilização da tag abaixo:

 

<remove name=”xxx” />

 


A qual deve ser utilizada dentro do arquivo de configuração web.config da aplicação “filha”. Essa tag permite remover uma configuração que foi definida anteriormente em algum arquivo de configuração de uma aplicação “pai”.
Segue exemplos de utilização:

 

<configuration>
 <configSections> 
  <remove name="xxx" /> 
 </configSections> 
</configuration>

 


Além da tag “configSections” essa técnica pode ser aplicada também nas tags “connectionStrings”, “assemblies” e “providers”.
A segunda é a utilização da tag abaixo:

 

<location path=”.” inheritInChildApplications="false">

Neste caso específico é necessário colocar esta configuração dentro do arquivo web.config da aplicação “pai” para impedir que esta configuração seja herdada por outras aplicações “filhas”, evitando assim conflitos.


Segue exemplos de utilização:

 

 <location path="." inheritInChildApplications="false"> 
   <system.web> 
     <……..> 
     <……..> 
   </system.web> 
   <system.webServer> 
     <……..> 
     <……..> 
    </system.webServer> 
 </location>


-------------


Eu fiz apenas a segunda opção, inseri a tag

 

<location path="." inheritInChildApplications="false">

no arquivo webconfig pai e funcionou direitinho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.