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.