Eai pessoal, estou com o seguinte problema.
Pretendo criar um site com informações gerais 'sample.com' contendo um tema do wp e criar subdomínios para este site, como por exemplo o 'blog.sample.com' contendo um tema diferente do site principal. Andei pesquisando e encontrei a possível solução em wordpress que seria criar uma rede de sites com subdomínios.
Acontece que eu estou tendo problemas para instalar a rede localmente(sim, eu quero instalar e configurar tudo local para só depois enviar e configurar em algum servidor).
Estou utilizando o wp v4.5 junto com o wampserver v2.5. Não encontrei até o momento um tutorial recente e claro que explique do inicio ao fim esta configuração, portanto fui juntando pedaços dos tutoriais e segui os seguintes passos:
1º : Criei o banco no phpMyAdmin;
2º : Fiz a instalação do wp local seguindo a 'instalação em 5min' ;`
3º : Alterei o meu arquivo hosts do Windows, o mesmo ficou com as seguintes informações:
127.0.0.1 localhost
127.0.0.1 localhost.com
127.0.0.1 blog.localhost.com
4º : Criei um outro diretório blog
dentro de C:\wamp\www
(que na teoria deveria representar o subdomínio), dentro dessa pasta agora tenho:
wordpress [dir]
blog [dir]
5º : Alterei o arquivo wp-config.php
de C:\wamp\www\wordpress
, adicionando a seguinte linha:
define('WP_ALLOW_MULTISITE', true );
6º : Alterei o arquivo httpd.conf
de C:\wamp\bin\apache\apache2.4.9\conf
, descomentando a seguinte linha:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
7º : Alterei o arquivo httpd-vhosts.conf
de C:\wamp\bin\apache\apache2.4.9\conf\extra
, inserindo as seguintes linhas:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName localhost.com
ServerAlias www.localhost.com
DocumentRoot "C:\wamp\www"
ErrorLog "logs\errors.log"
<directory "C:\wamp\www">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all
</directory>
</VirtualHost>
<VirtualHost *:80>
ServerName localhost.com
ServerAlias *.localhost.com
VirtualDocumentRoot "C:\wamp\www\blog\%1"
ErrorLog "logs\errors.log"
<directory "C:\wamp\www\blog\%1">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all
</directory>
</VirtualHost>
E após todas essas configurações quando acesso o menu Ferramentas > Instalação da rede para tentar configurar a rede, não me aparece a opção de configurar utilizando subdomínios, ao invés, aparece a seguinte mensagem:
Devido à sua instalação estar em um diretório, os sites da sua rede WordPress devem usar subdiretórios
Alguém pode me dar uma luz? Apontar onde estou errando e como posso realizar essa configuração completa...
Obrigado.