Bloqueia o chrome ou o firefox de acessar o localhost

1

existe uma maneira de bloquear o chrome ou firefox de acessar qualquer coisa localizada no localhost?

Eu construí meu aplicativo da web em cima de uma pilha LAMP @ localhost e é meio que grande (para mim) e eu gostaria de testá-lo, mas quando eu acesso site.com ele carrega todos os recursos que estão vinculados em < href="http: // localhost /"> link porque estão na minha máquina, mas não carregam esses recursos quando tento acessar o site de outro computador.

Então, eu preciso testar o aplicativo e seria bom bloquear o host local completamente.

Uma solução que encontrei foi usar um addon de proxy no firefox e link * na lista negra, mas é extremamente lento porque os proxies são gratuitos.

Então eu gostaria de encontrar uma maneira de bloquear o host local completamente em qualquer um desses navegadores e isso tornaria minha vida muito mais fácil, e também mais barata do que comprar outro computador ou pagar por uma VPN etc.

    
por octohedron 16.05.2015 / 20:58

1 resposta

2

Ao ler sua postagem, tenho a impressão de que o website que você está criando usa URLs absolutos para http://localhost/some.html . Se isso for verdade, corrija seu aplicativo para usar URLs relativos como some.html ou /site.html .

Se a minha impressão estava errada e você ainda deseja bloquear o host local no seu navegador, você pode usar indevidamente a " configuração automática do proxy "recurso em seu navegador. Salve o seguinte em um arquivo local (por exemplo, ~ / proxy.pac):

function FindProxyForURL(url, host)
{
  if (isInNet(host, "127.0.0.1", "255.255.255.255"))
    {return "PROXY 127.0.0.1:65535";}
  if (dnsDomainIs(host, "localhost"))
    {return "PROXY 127.0.0.1:65535";}
  else
    {return "DIRECT";}
}

No Firefox, vá para Preferences / Advanced / Network / Connection Settings ... Escolha "Automatic proxy configuration URL" e especifique o caminho completo para o arquivo salvo. O navegador tentará usar um proxy SOCKS em 127.0.0.1:65535 que não existe e falhará na leitura de qualquer arquivo local por meio de http ou https.

    
por 16.05.2015 / 22:29