Esta é uma pergunta bastante difícil de fazer, pois não tenho certeza de como é chamada. Basicamente possuo uma licença para um produto, que é licenciado para um dos meus domínios (por exemplo, www.mysite.com). O problema é que preciso testar as coisas localmente antes de fazer alterações em meu site público, mas não consigo instalá-lo em meu host local porque seu Zend é criptografado e funciona apenas em um nome de domínio. Basicamente, quero que meu servidor localhost acredite que "www.mysite.com" está localizado em meu host local, em vez de tentar conectar-se a ele na Internet. Isso é possível? Eu sei que foi com o Windows, mas não consigo descobrir como fazer isso com o Linux.
Obrigado!
Responder1
Você poderia colocar uma linha /etc/hosts
assim:
127.0.0.1 www.mysite.com
Responder2
Se você estiver usando Apache, você deseja criar um VirtualHost chamado "www.mysite.com" e adicionar "www.mysite.com" a /etc/hosts
algo como
127.0.0.1 localhost www.mysite.com
Então batahttp://www.meusite.comno seu navegador e o host do vírus deve tratar a solicitação localmente. Veresta documentação do Apachepara mais detalhes.
Responder3
Se bem entendi, tudo que você precisa fazer é editar o arquivo /etc/hosts
. Você deve adicionar essa linha:
127.0.0.1 mysite.com www.mysite.com
Então www.mysite.com
será resolvido 127.0.0.1
qual é a sua máquina.
Responder4
Você pode substituir temporariamente o nome de domínio no seu arquivo /etc/hosts na sua caixa Linux. Se você atribuir o domínio www.mysite.com como seu IP de host local, ele redirecionará todo o tráfego.