« Versões Otimizadas do BlogueCriando uma Skins pro B2evolution 2.x »

Colocando cada blogue num Subdomínio

Você tem uma instalação do B2Evolution e quer colocar cada blogue num subdomínio:

O Walter Cruz, na lista B2Evolution-PT nos mostrou o caminho das pedras!

Vou colocar abaixo as instruções adaptadas para o servidor Dreamhost. Obviamente que, com os devidos ajustes, servem para qualquer hospedagem!

Passo 1 - Crie o subdomínio na interface administrativa do seu servidor;

Passo 2 - No caso da Dreamhost escolha a seguinte pasta para o sub-domínio:
/home/username/dominiodoblogue/instalacaodob2evolution/;

Passo 3 - Edite seu arquivo /conf/_basic_config.php descomentando (retirando o “/*” e “*/” no início e no final) do seguinte trecho:

if( isset($_SERVER['HTTP_HOST']) )

{ // This only works if HOSt provided by webserver (i-e DOES NOT WORK
IN PHP CLI MODE)

$baseurl = ( (isset($_SERVER['HTTPS']) && ( $_SERVER['HTTPS'] !=
'off' ) ) ?'https://':'http://')

.$_SERVER['HTTP_HOST'].'/';

}
;

Passo 4 - Na aba configurações do blogue, sub-aba URL, fazer as seguintes opções: “Usar URL do blogue e marcar a opção subdomínio de um domínio base.”;

[Atualização]
Passo 5 - Caso ainda não exista um arquivo “.htaccess” (com pontinho mesmo!) no diretório de instalação do seu b2evolution crie um com o seguinte conteúdo:
RewriteEngine On

# Redirect anything that's not an existing directory or file to index.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php

[/Atualização]

Conclusões

Você deverá usar este esquema para todos os blogues que criar! Agora cada blogue da sua instalação será acessada pela URL do esquema mostrado no início do texto.

Se quiser incrementar seu blogue, leia estas dicas do Walter, sobre as configurações de SEO do blogue!

Alguma dúvida? Se inscreva na lista do b2evoltuion-pt e use os comentários!

Você também poderá obter dicas valiosas no Blogue do Walter Cruz sobre o B2Evolution!

[Atualização]
Existe um tópico no Fórum oficial do B2evolution para dúvidas em português: Fica aqui. Mais um canal para dúvidas sobre o B2evoltuion!
[/Atualização]

Link permanente 16.05.08 11:48:02, por Sérgio Lima Email , 368 palavras, Categorias: Pós-Instalação, Personalização, Melhorias , 5 comentários »Envie um trackback »

Endereço de trackback para este post

Trackback URL (clique direito e copie atalho/localização do link)

5 comentários

Comentário de: Jode [Visitante] Email · http://teste.com.br
*----
Testendo comentarios
05.08.08 @ 09:34
Comentário de: Anderson [Visitante] · http://www.uebsitio.com
*****
Taí, gostei muito, mas está acontecendo um troço extarnho quando fui fazer:
1º-quando eu coloco o arquivo .htaccess
na pasta já não dá mais para logar como ADMN, ntão eu retiro fica tudo certo.
2º-ao colocar a url na configuração do blog e criar o subdomínio no painel do provedor ocorre tudo bem, porém, já não aparece nenhuma imagem postada, mesmo dadno tudo certo do painel do admin do blog, lá não exibi nenhum problema e visualizo tudo, mas ao olhar as imagens postadas no endereço do blog, não aparece nada. Blog em questão: http://blogbrasil.grupobrasilsolidario.com.br/, espero que alguém me dê uma luz.Obrigado
29.08.08 @ 08:35
Comentário de: Je Vieira [Visitante] · http://www.tchururu.com
*****
Porque eu não procurei este site antes? Passei a tarde toda tentando fazer isso, até achar a ajuda no site do b2evolution e passar o resto da tarde tentando descobrir o que estava faltando... :p

====

Opa Je!

O B2evolution tem os seus encantos :-) Agora que você já instalou os vários sub-domínios, pode participara da nossa lista de discussão sobre o b2evolution :-)

abraços
30.09.08 @ 18:55
Comentário de: brunogoyanna [Visitante] · http://www.tubebrasil.com.br
*****
Bom fiz todos os passos mais não fiz o numero 1 e 2 não entendi

Na secao URL esclolhi esta opção: Subdomain of base domain http://url_name.com.br/

URL preview:http://a.com.br/
Obvio não funcionou
22.06.09 @ 00:01
Comentário de: brunogoyanna [Visitante] · http://www.tubebrasil.com.br
$baseurl = 'http://issotudo.com.br/';
// Use the following if you want to use the current domain:

if( isset($_SERVER['HTTP_HOST']) )
{ // This only works if HOSt provided by webserver (i-e DOES NOT WORK IN PHP CLI MODE)
$baseurl = ( (isset($_SERVER['HTTPS']) && ( $_SERVER['HTTPS'] != 'off' ) ) ?'https://':'http://')
.$_SERVER['HTTP_HOST'].'/';
}


Ah só pra lembra eu não utilizo Dreamhost , mais sim o servidor de hospedagem comum
22.06.09 @ 00:20

Deixe seu comentário


Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))