Encaminhar dois sites diferentes para o mesmo servidor

1

Sou bem novo no gerenciamento de servidores da web. Então eu aluguei este servidor e configurei um servidor LAMP com MySql e tudo está bem nesse sentido.

O problema agora é que eu tenho dois domínios diferentes (digamos, www.domain1.com, www.domain2.org), e quero que cada um deles carregue o conteúdo do site de uma pasta diferente no meu servidor.

Como posso fazer isso?

Eu tentei pesquisar no Google alguns termos relevantes, mas não consegui encontrar o que é chamado.

Obrigado por qualquer esforço.

    
por The Quantum Physicist 18.01.2014 / 17:52

1 resposta

2

Use o VirtualHosts no seu httpd.conf. Além disso, verifique se a configuração do DNS aponta os dois domínios para o mesmo servidor. Por exemplo:

<VirtualHost *:80>
    DocumentRoot /path/to/domain1.com/html
    ServerName www.domain1.com
    ScriptAlias /cgi-bin/ /path/to/domain1.com/cgi-bin
    <Directory "/path/to/domain1.com/cgi-bin">
        Options ExecCGI
    </Directory>

    ServerAdmin [email protected]
    <Directory "/path/to/domain1.com/html">
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
</VirtualHost>
<VirtualHost *:80>
    DocumentRoot /path/to/domain2.org/html
    ServerName www.domain2.org
    ScriptAlias /cgi-bin/ /path/to/domain2.org/cgi-bin
    <Directory "/path/to/domain2.org/cgi-bin">
        Options ExecCGI
    </Directory>

    ServerAdmin [email protected]
    <Directory "/path/to/domain2.org/html">
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
</VirtualHost>

Espero que isso ajude!

EDITAR

Aqui está uma entrada virtualhost mínima (você pode colocar várias entradas em um arquivo httpd.conf):

<VirtualHost *:80>
    DocumentRoot /path/to/website.com/html
    ServerName www.website.com
    <Directory "/path/to/website.com/html">
        Require all granted
    </Directory>
</VirtualHost>

Isso (no meu entender) é a informação mínima necessária para um VirtualHost. Se alguém souber o contrário, vá em frente e deixe-me saber / editar a questão.

    
por 18.01.2014 / 19:18