Verificando um redirecionamento de URL do terminal

1

Eu tenho um servidor com muitos redirecionamentos de domínio que desejo verificar.

Não confio na maneira como os navegadores armazenam em cache os domínios, por isso nunca tenho certeza se estou vendo o canal ou vendo um redirecionamento do cache.

Existe uma maneira de testar o redirecionamento do terminal e ver a coisa real sem nenhum tipo de cache?

Eu tentei

curl -I http://example.com

conforme indicado por outros posts, mas não está fornecendo informações importantes no meu Mac.

Isso me dá isso:

HTTP/1.1 406 Not Acceptable
Date: Mon, 29 Jan 2018 18:26:50 GMT
Server: Apache
Content-Type: text/html; charset=iso-8859-1
    
por SpaceDog 29.01.2018 / 19:26

1 resposta

5

curl tem a opção -L

-L, --location (HTTP) If the server reports that the requested page has moved to a different location (indicated with a Location: header and a 3XX response code), this option will make curl redo the request on the new place ...

Portanto, você poderia usar %código% que deve dar o documento depois de todos os redirecionamentos.

Além disso, você pode fornecer o sinalizador% curl -L example.com , que indicará que está sendo redirecionado.

    
por 29.01.2018 / 19:32