Wordpress MU - Blog´s não funcionam corretamente
Olá boa tarde a todos,
Recentemente venho testando o WP MU (que já vem incluso no WP agora) e até então tudo estava funcionando OK no Apache. Em meu trabalho usamos servidores IIS que roda o site em .aspx e que roda PHP pois está na versão 7 do IIS e aceita o PHP 4 e 5.
Fiz a instalação normalmente, não tive nenhum problema até então. Ao finalizar o blog funcionava certinho.. Editei os arquivos necessários para ativar o MultiBlogs, criei os diretórios e etc..
Quando crio um novo site pelo painel administrativo da rede o blog por ele criado carrega o conteudo do DB corretamente mas da "zebra" na montagem do layout e nos links. Asseguir veja os 2 links. O primeiro é referente a instalação do WP que gerencia o MultiBlog o segundo é um blog criado pelo painel.
Central de Blogs: http://blog.iasp.br
Blog criado pelo painel: http://blog.iasp.br/imasters
O que pode ser isso?
Segue abaixo a url rewriting:
web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WordPress Rule 1" stopProcessing="true">
<match url="^index\.php{:content:}quot; ignoreCase="false" />
<action type="None" />
</rule>
<rule name="WordPress Rule 2" stopProcessing="true">
<match url="^([_0-9a-zA-Z-]+/)?files/(.+)" ignoreCase="false" />
<action type="Rewrite" url="wp-includes/ms-files.php?file={R:2}" appendQueryString="false" />
</rule>
<rule name="WordPress Rule 3" stopProcessing="true">
<match url="^([_0-9a-zA-Z-]+/)?wp-admin{:content:}quot; ignoreCase="false" />
<action type="Redirect" url="{R:1}wp-admin/" redirectType="Permanent" />
</rule>
<rule name="WordPress Rule 4" stopProcessing="true">
<match url="^" ignoreCase="false" />
<conditions logicalGrouping="MatchAny">
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" />
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" />
</conditions>
<action type="None" />
</rule>
<rule name="WordPress Rule 5" stopProcessing="true">
<match url="^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*)" ignoreCase="false" />
<action type="Rewrite" url="{R:2}" />
</rule>
<rule name="WordPress Rule 6" stopProcessing="true">
<match url="^([_0-9a-zA-Z-]+/)?(.*\.php){:content:}quot; ignoreCase="false" />
<action type="Rewrite" url="{R:2}" />
</rule>
<rule name="WordPress Rule 7" stopProcessing="true">
<match url="." ignoreCase="false" />
<action type="Rewrite" url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>Discussão (2)
Carregando comentários...