URL, nome do host, domínio e caminho
URL, nome do host, domínio e caminho descrevem uma requisição na camada de aplicação, e é bom separar o acesso pela rede da resposta do servidor web. Mesmo com o nome resolvido pelo DNS e a conexão TCP/TLS estabelecida, o HTTP ainda pode devolver um redirecionamento ou um erro. Código de status, cabeçalho Location, nome do host, caminho e esquema da URL correspondem a partes diferentes da transação.
Como examinar a resposta web
Confira o DNS, em seguida o TLS e a resposta HTTP, sem pular nenhum redirecionamento da cadeia. Compare o nome do host pedido com a URL de destino real. De modo geral, uma resposta 4xx se refere à requisição ou ao acesso, e uma 5xx mostra que o servidor não conseguiu processá-la; um proxy reverso ou uma CDN também podem estar no meio do caminho.
Anatomia de uma URL
Em https://example.com:8443/a/b?q=1#part, https é o esquema, example.com é o nome do host, 8443 é a porta explícita, /a/b é o caminho, q=1 é a query e part é o fragmento. O fragmento normalmente fica só no cliente e não vai na requisição HTTP. Para verificar o site a partir de outro ponto da rede, use a ferramenta Informações do site, da 2IP.