Subdomínios não entrando em vigor CentOS

1

Ei, estou usando o webmin para gerenciar o servidor apache na minha caixa do CentOS e estou tentando definir meus subdomínios para um diretório diferente. No entanto, o subdomínio e o domínio real vão para a mesma página

<VirtualHost *>
DocumentRoot "/home/windshear-gaming.com/public_html/forum"
ServerName forum.windshear-gaming.com
</VirtualHost>

<VirtualHost *>
DocumentRoot "/home/windshear-gaming.com/public_html/portal"
ServerName windshear-gaming.com
</VirtualHost>

É assim que eu configuro os hosts virtuais para os dois subdomínios diferentes. Tudo o mais foi deixado do mesmo jeito.

    
por user1869384 03.03.2013 / 18:48

2 respostas

2

Em seu /etc/httpd/conf/httpd.conf

### Section 3: Virtual Hosts
NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /home/windshear-gaming.com/public_html/portal
    ServerName windshear-gaming.com
    ErrorLog logs/windshear-gaming.com-error_log
    CustomLog logs/windshear-gaming.com-access_log common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /home/windshear-gaming.com/public_html/forum
    ServerName forum.windshear-gaming.com
    ErrorLog logs/forum.windshear-gaming.com-error_log
    CustomLog logs/forum.windshear-gaming.com-access_log common
</VirtualHost>

Isso atenderá seu domínio e subdomínio em cada IP que seu servidor da Web estiver escutando corretamente.

    
por 17.07.2014 / 15:09
0

Porque você está usando hosts virtuais baseados em nome, mas correspondendo a tudo com a seguinte linha: <Virtualhost *> . Aposto que ambos vão para a opção configurada por último, correto? Tente usar: <Virtualhost forum.windshear-gaming.com> e <Virtualhost windshear-gaming.com>

    
por 09.06.2013 / 04:24