Ir para conteúdo

POWERED BY:

Arquivado

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

vitorclaw

Sub-diretório WordPress

Recommended Posts

Boa-noite pessoal,

 

Estou enfrentando um sério problema com a configuração do meu arquivo web.config e preciso muito de ajuda para resolve-lo :(

 

Meu website está hospedado em um servidor Windows na UOL Host onde tenho a seguinte estrutura de pastas:

 

root - Website em WordPress com o seguinte código dentro do arquivo web.config:

 

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <defaultDocument>
      <files>
        <clear/>
        <add value="index.php"/>
        <add value="index.htm"/>
        <add value="index.html"/>
        <add value="index.aspx"/>
        <add value="Default.htm"/>
        <add value="default.html"/>
        <add value="Default.asp"/>
        <add value="default.aspx"/>
      </files>
    </defaultDocument>
    <rewrite>
      <rules>
			
			<rule name="Main Rule" stopProcessing="true">
             <match url="^loja/([^?]*)" />
             <conditions logicalGrouping="MatchAll">
                 <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                 <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
             </conditions>
             <action type="Rewrite" url="/loja/index.php?_route_={R:1}" appendQueryString="true" />
         </rule>
	  
			<rule name="Main Rule 1" stopProcessing="true">
				<match url=".*" />
				<conditions logicalGrouping="MatchAll">
					<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
					<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
				</conditions>
				<action type="Rewrite" url="index.php/{R:0}" />
			</rule>
		</rules>
    </rewrite>
  </system.webServer>
</configuration>

Este website funciona perfeitamente.

 

root/novo/ - Website em WordPress com problemas no redirecionamento.

 

Dentro deste website tudo funciona perfeitamente na página inicial, porém quando um dos links é clicado (o link mostra o destino correto: dominio.com/novo/contato por exemplo mas o link redireciona para dominio.com/contato

 

Fiz algumas alterações no meu arquivo web.config do root mas as alterações acabam criando problemas no website principal impossibilitando as páginas de serem acessadas. Ao alterar as seguintes linhas:

					<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
					<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

para negate="false" consigo fazer o website /novo/ rodar sem problemas, mas como eu disse o website principal não funciona.

 

Agradeço qualquer sugestão/solução.

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que realmente deseja fazer ?

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.