- Dúvida com ServerAlias
+ Responder ao Tópico
-
Dúvida com ServerAlias
Bom dia Sres,
Preciso configurar um WildCard para o Apache de forma que qualquercoisa.siteprincipal.com.br acesse o site principal.
No caso, eu realizei a seguinte configuração:
ServerAlias *.siteprincipal.com.br
Isso funcionou perfeitamente, só que houve um porém:
Os meus subdomínios também entraram nesta configuração, mesmo sendo de vhosts diferentes. Ou seja, subdomain1.siteprincipal.com.br está apontando para o site principal ao invés de acessar a sua própria área.
Alguém tem alguma idéia de como isso pode ser resolvido?
Valeu
-
faça diferente...
coloque o vhost DEFAULT para o site principal.. e cria os vhosts normais para seus sites..
o que nao tiver vhost configurado cai no default !
-
Amigo,
Siga a dica do alexandre correa.
Abraços.
Última edição por ruyneto; 25-11-2008 às 18:23.
-
aqui eu faço do jeito q eu falei.. e funciona 100%
-
Amigos, obrigado pelas dicas.
No caso eu gostaria que tudo com exceção de meu subdomínio acessasse diretamente pela URL. Acredito que alguma regra de REGEX possa funcionar se combinada com ServerAlias.
Infelizmente a dica de colocar o Vhost como site default não pode ser aplicada em meu caso, já que é um servidor compartilhado que administro.
Continuo pesquisando ..
Se achar algo , posto aqui para contribuir...
-
mas qual o problema de ser servidor compartilhado ?
aqui sao uns 640 dominios..
voce pelomenos TESTOU ?!
-
Alexandre, valeu pela dica.
Realmente ela é válida e funcionaria, porém por questões de organização não posso tornar um dos clientes como vhost "Default" . Como medida paliativa funcionaria perfeitamente.
Provavelmente um dia ou outro um outro cliente solicitaria a mesma coisa.
Encontrei uma forma de resolver invertendo a ordem de leitura dos vhosts.
Primeiro o Apache lerá o subdomínio para depois ler o domínio. Desta forma o subdomínio não fará parte do WildCard.
Problema resolvido
Valeu