Preparando o servidor Web para lidar com um WordPress Multisite

Se você determinou que você precisa para manter vários blogs que você tem que habilitar os recursos WordPress Multisite e, em seguida, preparar o servidor Web para lidar com o WordPress Multisite. Você deve tomar uma decisão sobre a forma como os vários blogs dentro de sua rede serão tratadas. Essas configurações precisam estar no local, a fim de executar a rede WordPress com sucesso. Se você tem acesso aos arquivos de configuração do Apache, você pode executar essas configurações sozinho. Se você não sabe como, ou se sentem desconfortáveis ​​com o ajuste dessas configurações, você vai precisar de pedir ao seu provedor de hospedagem para obter ajuda ou contratar um consultor para executar as configurações para você.

DNS (Domain Name Server)

O recurso de rede WordPress dá-lhe duas maneiras diferentes de executar uma rede de blogs em seu domínio. Você pode usar a opção de subdomínio ou a opção subdiretório. A opção mais popular (e estrutura recomendada) configura subdomínios para os blogs criados pela sua rede WordPress. Com a opção de subdomínio, o nome de usuário do blog aparece em primeiro lugar, seguido por seu nome de domínio. Com a opção de subpasta, seu nome de domínio aparece em primeiro lugar, seguida do nome do blog.

Se você quiser usar um subdomínio para cada blog na sua rede WordPress, você deve adicionar um registro curinga para seus registros DNS. Você precisa adicionar um registro que aponta hostname no seu servidor Web na ferramenta de configuração DNS disponível no seu software de administração de servidores Web (como WebHost Manager (WHM), uma ferramenta popular administração de acolhimento Web). O registro hostname lookslike isto:

*.yourdomain.com(Onde yourdomain.comé substituído por seu nome de domínio).

Apache mod_rewrite

Apache é um software de servidor Web que é carregado e em execução no servidor Web. Nem todo mundo tem acesso a arquivos do Apache, no entanto. Normalmente, a única pessoa que tem acesso a esses arquivos é o administrador do servidor Web. (Este é geralmente o seu host.) Dependendo da sua própria conta e configuração do servidor Web, você pode ou não ter acesso aos arquivos do software Apache.

O módulo do Apache que é necessário para que a Rede WordPress para criar URLs permalink agradáveis ​​é chamado mod_rewrite. Este tem de ser configurado de modo que é ativo e instalado no seu servidor.

Você ou o seu host pode certificar-se de que o Apache mod_rewrite está activado no seu servidor- abrir o httpd.conf arquivo e verificar se a seguinte linha está incluído:

LoadModule rewrite_module /libexec/mod_rewrite.so

Se não for, escreva essa linha na sua própria linha e salve o arquivo. Você provavelmente terá que reiniciar o Apache antes da alteração tenha efeito.

host Virtual

No mesmo httpd.conf arquivo, você precisa fazer alguns ajustes para a seção do arquivo. Siga esses passos:

  1. Localize a seção na httpd.conf Arquivo.

    Esta linha do httpd.conf arquivo fornece directivas, ou configurações, que se aplicam a seu Web site.

  2. Encontrar uma linha na seção do httpd.conf que se parece com isso:

    AllowOverride None

  3. Substitua essa linha com esta linha:

    Opções FileInfo AllowOverride

  4. Em uma nova linha, tipo ServerAlias ​​*.yourdomain.com.

    Substituir yourdomain.comcom o que o seu domínio é. Esta linha define o nome do host para o seu site de rede e é essencial para o host virtual para funcionar corretamente.

  5. Salve o httpd.conf arquivo e fechá-lo.

PHP (PHP Hypertext Processor)

Em seguida, você editar a configuração do PHP no seu servidor Web. PHP precisa de ter as seguintes configurações no lugar no php.ini arquivo no seu servidor Web, a fim de executar WordPress MU no seu servidor:

  • Defina o seu PHP para nãoexibir quaisquer mensagens de erro na janela do navegador do visitante

  • Descubra se o seu PHP é compilado com verificações de limite de memória, olhando para o texto memory_limit no php.ini Arquivo. Normalmente, o limite padrão é de 8 MB. Aumentar o limite de memória para, pelo menos, 32MB, 64MB ou até mesmo, para evitar erros de memória do PHP durante a execução de WordPress MU.

  • Definir variáveis ​​globais para Off, abrindo o .htaccess ARQUIVO (encontrado no seu servidor Web no mesmo diretório que você instalou os arquivos WordPress MU) e adicione as duas linhas seguintes até o topo do .htaccess Arquivo:

php_flag register_globals 0display_errors php_flag 0

menu