AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 1048105
Accepted
Orun
Orun
Asked: 2020-12-31 14:37:42 +0800 CST2020-12-31 14:37:42 +0800 CST 2020-12-31 14:37:42 +0800 CST

Excluir subdiretório da resolução do host definida em /etc/hosts (com dnsmasq ou qualquer outra coisa)

  • 772

Eu tenho uma ferramenta de desenvolvimento local ( LocalWP ) que define o caminho para meu ambiente local modificando arquivos /etc/hosts.

Por exemplo, se eu definir meu site em Local para www.foo.com, ele anexará o seguinte ao arquivo hosts:

127.0.0.1 www.foo.com

Isso é bom, mas preciso excluir um subdiretório (não um subdomínio) neste domínio, para que ele resolva para outro IP (o original).

Claro, isso não é possível etc/hostsporque é apenas um ponteiro DNS e não resolve nada, exceto o domínio. No entanto, estou querendo saber se há outra ferramenta que eu possa usar para excluir um subdiretório do hostsarquivo atual e apontá-lo para um novo IP.

Gostaria de saber se algo como dnsmasq pode fazer isso ou se há outra ferramenta que eu possa usar para algum comportamento DNS condicional com base na resolução do caminho, em vez de apenas no domínio.

linux unix hosts dnsmasq hosts-file
  • 1 1 respostas
  • 245 Views

1 respostas

  • Voted
  1. Best Answer
    Massimo
    2020-12-31T15:05:39+08:002020-12-31T15:05:39+08:00

    Você não pode fazer isso.

    A resolução de nomes é tratada pelo DNS (ou /etc/hosts, ou dnsmasq, ou qualquer outra coisa), mas tudo depois do primeiro /faz parte do protocolo HTTP e, como tal, é tratado pelo seu navegador da Web (do seu lado) e pelo servidor da Web (no outro lado); DNS (ou /etc/hosts, ou dnsmasq, ou qualquer outra coisa) é usado apenas para encontrar o endereço IP associado ao nome do host, que sempre será o mesmo, independentemente do subdiretório que você está tentando acessar; o caminho HTTP real só será usado depois que a conexão for estabelecida.

    • 1

relate perguntas

  • Protegendo um novo servidor Ubuntu [fechado]

  • (Soft) RAID 6 no Ubuntu 7.10, devo migrar para 8.10?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve