it-swarm-pt.tech

Registro Dns apontando para uma pasta em um servidor

não consigo descobrir se é possível configurar o registro DNS para uma pasta em um servidor. Diga sub.example.com para apontar em 1.2.3.4/e2/

É possível, de alguma forma, apontar domínios diretamente para pastas em um servidor para que eu possa ter diferentes domínios hospedados em um servidor dentro de pastas diferentes?

14
o3inc

É possível hospedar vários domínios em um servidor. É chamado de Hospedagem Virtual .

Mas você está confundindo alguns conceitos. DNS serve para converter nomes em endereços IP. O sistema DNS não sabe nada sobre a estrutura de pastas. Essa é a responsabilidade do servidor web. Você configurará hosts virtuais no servidor da web.

A maneira como isso normalmente é feito é

  1. Adicione o registro de Host (também conhecido como registro A) no DNS. Por exemplo, coolname.domain.com -> 12.34.56.78.

  2. Configure o servidor web para ler o conteúdo de coolname.domain.com da pasta de sua escolha.

20
Pablo Maurin

Isso geralmente é feito com hospedagem virtual em seu servidor da web. DNS não foi feito para isso.

O mais próximo que você poderia fazer é usar registros TXT, mas ninguém além de você saberia disso, então seus clientes nem saberiam.

3
fge

Você pode definir o webroot Apache para a pasta que você precisa. O Apache pode servir a vários sites com seus próprios domínios a partir de um único servidor. Como alternativa, para uma solução temporária, você pode simples cd no diretório desejado e executar este código python:

python -m SimpleHTTPServer
0
dotancohen