Rhaone 0 Denunciar post Postado Abril 27, 2009 Alguém sabe onde e como utilizar as seguintes informções de domínio no "httpd.conf" e "hosts"? Nameservers: ns8.zoneedit.com 75.125.10.187 ns13.zoneedit.com 66.223.40.121 Meu site terá o nome "www.meusite.br" (sem o .com) Grato! Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 27, 2009 1. hosts 127.0.0.1 nome.do.dominio 2. Apache no arquivo httpd.conf, localize "httpd-vhosts.conf", mais especificamente e linha que contém # Virtual hosts #Include conf/extra/httpd-vhosts.conf habilite o vhosts removendo o comentário # Virtual hosts Include conf/extra/httpd-vhosts.conf usndo um editor de textos, abra o arquivo "httpd-vhosts.conf" Na diretiva "NameVirtualHost", defina como NameVirtualHost localhost Com isso, basta adicionar os nomes de domínios. Exemplos <VirtualHost dominio1.foo.bar> ServerAdmin info@dominio1.foo.bar DocumentRoot "C:\_w\sites\dominio1.foo.bar\public_html" ServerName dominio1.foo.bar ServerAlias dominio1.foo.bar <Directory "C:\_w\sites\dominio1.foo.bar\public_html"> Options FollowSymLinks AllowOverride All DirectoryIndex index.php index.html </Directory> </VirtualHost> <VirtualHost dominio2.foo.bar> ServerAdmin info@dominio2.foo.bar DocumentRoot "C:\_w\sites\dominio2.foo.bar\public_html" ServerName dominio2.foo.bar ServerAlias dominio2.foo.bar <Directory "C:\_w\sites\dominio2.foo.bar\public_html"> Options FollowSymLinks AllowOverride All DirectoryIndex index.php index.html </Directory> </VirtualHost> Reinicie o Apache. Faça os testes iniciais. no prompt do ms-dos, "pingue" no nome do domínio ping dominio2.foo.barEsse teste serve apaenas para saber se hosts está funcionando. Não tem a ver com Apache e sim com a resolução de nomes do sistema operacional. Se estiver "pingando", faça o teste acessando via browser, para saber se a configuração feita no Aapche está funcionando: http://dominio2.foo.bar Compartilhar este post Link para o post Compartilhar em outros sites
Rhaone 0 Denunciar post Postado Junho 1, 2009 Atualmente estou usando o código abaixo no "httpd.conf" para cada site (5 no total) no meu servidor ... não dá para usar o teu exemplo neste mesmo arquivo ao invés de "httpd-vhosts.conf"? NameVirtualHost *:8080 ServerAdmin meuemail@blablabla.com.br <VirtualHost *:8080> DocumentRoot h:/www/meusiteX ServerName meusiteX.blablabla.com ServerAlias meusiteX.blablabla.com <Directory h:/www/meusiteX> Options All Includes Indexes AllowOverride All Order allow,deny Allow from all </Directory> <IfModule mod_rewrite.c> RewriteRule ^(/meusiteX/.*) h:/www/$1 </IfModule> </VirtualHost> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Junho 1, 2009 dá na mesma.. o arquivo httpd-vhosts.conf pode ser "qualquer coisa" o padrão é Include conf/extra/httpd-vhosts.conf contudo, pode ser Include conf/extra/domains.conf ou Include conf/extra/meus-hosts.conf ou Include c:/sites.txt serve mais como organização do arquivo de configurações do Apache. para um domínio com apenas um site, não tem tanta necessidade. a não ser que queira criar subdominios com configurações independentes para cada um. depende muito da sua necessidade Compartilhar este post Link para o post Compartilhar em outros sites
Rhaone 0 Denunciar post Postado Julho 8, 2009 Hinon, fiz como no teu exemplo e funcionou somente os domínios gratuitos. O que se pode extrair destas informações a seguir, oriundas do site que eu paguei pelo domínio? Nameservers: ns8.zoneedit.com 75.125.10.187 ns13.zoneedit.com 66.223.40.121Neste caso eu configurei assim: <VirtualHost meusite.br> ServerAdmin contato@meusite.br DocumentRoot h:/www/meusite ServerName meusite.br ServerAlias meusite.br ... ... </VirtualHost> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Julho 8, 2009 certifique-se de ter feito os passos do post numero 2 consistentemente obs: no post numero 3 você postou algo diferente das instruções, por isso, siga as instruções consistentemente. Compartilhar este post Link para o post Compartilhar em outros sites