Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Redirecionar mail.dominio.tld para http://dominio.tld/webmail
27/01/2012, 01:58
Resposta: #1
Redirecionar mail.dominio.tld para http://dominio.tld/webmail
Olá Rapaziada. A minha dúvida é a seguinte, não sei se eu posso resolver isso no named.conf do bind, talvez o povo possa me ajudar... Seguinte;

Eu tenho o domínio por exemplo "dominio.com";

No arquivo "db.dominio.com" eu tenho configurado da seguinte maneira;

$ttl 28800 ;
@ IN SOA ns1.dominio.com. dns-admin.dominio.com. (
2011102701 ;
3600 ;
1800 ;
604800 ;
3600 ) ;

@ IN NS ns1.dominio.com.
@ IN MX 10 mail.dominio.com.
ns1 IN A 189.0.55.36
ns2 IN A 189.0.55.37
mail IN A 189.0.55.36
ftp IN A 189.0.55.36
www IN A 189.0.55.36


Tudo funciona perfeitamente, todos os serviços funcionam beleza. Só que quando eu pego e digito por exemplo; mail.dominio.com no navegador, ele abre o site principal normal como se eu estivesse digitando dominio.com. O que eu gostaria de fazer, não sei se pelo bind eu consigo fazer isso, tipo ao digitar no navegador mail.dominio.com, fosse recirecionado para http://dominio.com/webmail/

Tem como fazer isso sem a necessidade de criar um virtualhost "mail.dominio.com" no Apache? Se tiver alguém pode me dar uma dica?

Valeu galera qualquer ajuda é sempre bem vinda,
abraços a todos.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/01/2012, 08:32
Resposta: #2
RE: Redirecionar mail.dominio.tld para http://dominio.tld/webmail
cara acho que você via ter que fazer isto no apache, o problema de esta indo para o site principal é que tudo esta mesmo ip www, ftp, mail, dai fazendo as configuração no apache ele vai redirecionar cada coisa para o seu lugar mas fica melhor você fazer http://dominio.com/webmail/ do que esta redirecionando

Jvianez
Todo Cristão é Livre use Linux e não seja Pirata.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/01/2012, 10:53 (Resposta editada pela última vez em: 27/01/2012 10:56 por leogazio.)
Resposta: #3
RE: Redirecionar mail.dominio.tld para http://dominio.tld/webmail
Entendi. Eu coloquei todos os serviços no mesmo IP porque tô em um VPS OpenVZ e só tenho 2 IPs, aí complicou minha vida. Mas só daria jeito mesmo com virtualhost no Apache mesmo né? Como que é a sintaxe do virtualhost mesmo, como ficaria nesse meu caso aí? Outra coisa; Onde no apache2 eu configuro o virtualhost? Pergunto porque no apache 1.x fica tudo dentro do httpd.conf, no 2. eu já vi que não fica lá...

Abraços.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/01/2012, 17:05
Resposta: #4
RE: Redirecionar mail.dominio.tld para http://dominio.tld/webmail
Olá,

Poste o resultado do comando:

Código:
ls -la /etc/apache2/sites-available/

Caso exista o default, poste-o para analisarmos. Provavelmente é possível que tenha alguma diretiva Redirect.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/01/2012, 20:07
Resposta: #5
RE: Redirecionar mail.dominio.tld para http://dominio.tld/webmail
srv:~# ls -la /etc/apache2/sites-available/
total 32
drwxr-xr-x 2 root root 4096 Jan 27 22:07 .
drwxr-xr-x 7 root root 4096 Jan 26 01:58 ..
-rw-r--r-- 1 root root 1022 Jan 26 19:50 apps.vhost
-rw-r--r-- 1 root root 1394 Jan 27 22:07 default
-rw-r--r-- 1 root root 7366 Mar 28 2010 default-ssl
-rw-r--r-- 1 root root 1350 Jan 26 04:29 ispconfig.conf
-rw-r--r-- 1 root root 1691 Jan 26 04:30 ispconfig.vhost
srv:~#
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/01/2012, 22:14
Resposta: #6
RE: Redirecionar mail.dominio.tld para http://dominio.tld/webmail
Dando uma pesquisado no senhor google encontrei duas maneiras de fazer isto vou posta aqui a mais facio estas configurações são validas para o apache 2.
A primeira coisa para fazer é entra no diretório #/etc/apache2/sites-avaliable e criar uma arquivo com o nome de seu subdomínio. Para isto basta criar o arquivo com seu editor de texto preferido #nano /etc/apache2/sites-avaliable/projetos e colocar o conteudo abaixo:

<VirtualHost *>
ServerAdmin webmaster@meudominio.com.br
DocumentRoot /var/www/subdominio
ServerName subdominio.meudominio.com.br
ServerAlias *.subdominio.meudominio.com.br
ErrorLog /var/log/apache2/subdominio-error.log
CustomLog /var/log/apache2/subdominio-access.log combined
</ VirtualHost>

Depois do arquivo criado e salvo crie um link deste arquivo para a pasta #/etc/apache2/sites-enabled com um número maior do que os que já tiver lá.
#ln -s /etc/apache2/sites-avaliable/subdominio /etc/apache2/sites-enabled/011subdominio
Depois basta reiniciar o apache #/etc/init.d/apache2 restart

Agora vamos a configuração do dns, configure o seu dns para que este subdominio seja redirecionado para o IP da sua maquina. Se usar o Bind com dns, basta adicionar duas linhas.

http://www.subdominio.meudominio.com.br IN A 192.168.0.1
subdominio.meudominio.com.br IN A 192.168.0.1

Creio que assim ficaria como você inicio o topico testa ai e posta o resutado aqui

Jvianez
Todo Cristão é Livre use Linux e não seja Pirata.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/01/2012, 23:43
Resposta: #7
RE: Redirecionar mail.dominio.tld para http://dominio.tld/webmail
(27/01/2012 22:14)Jvianez Escreveu:  Dando uma pesquisado no senhor google encontrei duas maneiras de fazer isto vou posta aqui a mais facio estas configurações são validas para o apache 2.
A primeira coisa para fazer é entra no diretório #/etc/apache2/sites-avaliable e criar uma arquivo com o nome de seu subdomínio. Para isto basta criar o arquivo com seu editor de texto preferido #nano /etc/apache2/sites-avaliable/projetos e colocar o conteudo abaixo:

<VirtualHost *>
ServerAdmin webmaster@meudominio.com.br
DocumentRoot /var/www/subdominio
ServerName subdominio.meudominio.com.br
ServerAlias *.subdominio.meudominio.com.br
ErrorLog /var/log/apache2/subdominio-error.log
CustomLog /var/log/apache2/subdominio-access.log combined
</ VirtualHost>

Depois do arquivo criado e salvo crie um link deste arquivo para a pasta #/etc/apache2/sites-enabled com um número maior do que os que já tiver lá.
#ln -s /etc/apache2/sites-avaliable/subdominio /etc/apache2/sites-enabled/011subdominio
Depois basta reiniciar o apache #/etc/init.d/apache2 restart

Agora vamos a configuração do dns, configure o seu dns para que este subdominio seja redirecionado para o IP da sua maquina. Se usar o Bind com dns, basta adicionar duas linhas.

http://www.subdominio.meudominio.com.br IN A 192.168.0.1
subdominio.meudominio.com.br IN A 192.168.0.1

Creio que assim ficaria como você inicio o topico testa ai e posta o resutado aqui

Pô valeu. Esse problema eu já consegui resolver, mas valeu pela ajuda. Cara na verdade o que tá me matando agora é uma outra coisa. Eu não tenho muita experiência em configurações de DNS, eu configurei a minha zona baseado em um tutorial e ficou tudo funcionando plenamente só que ao usar a seguinte ferramenta; http://www.mxtoolbox.com/diagnostic.aspx eu vi que tem um problema no reverso, eu consigo enviar e receber e-mails normal, só que no hotmail ele cai no lixo eletrônico. Será que esse problema se deve á esse erro no reverso? Você pode me ajudar nessa questão?

Abraços.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS