
A resposta curta: um endereço web (um URL) lê-se da esquerda para a direita, aos pedaços, e cada pedaço é tratado por uma peça diferente. Veja este: https://www.yourcompany.com:443/loja/sapatos?cor=azul&pagina=2#tamanhos. https é o protocolo, www.yourcompany.com é o nome do servidor (o DNS transforma-o num IP), 443 é a porta (normalmente fica escondida), /loja/sapatos é o caminho (o servidor decide o que significa), ?cor=azul&pagina=2 são os parâmetros, e #tamanhos é a âncora, que nem sequer sai do navegador. Saber qual é qual diz-lhe a quem perguntar quando uma ligação falha.
Cada pedaço, o que faz e quem o lê
| Pedaço | O que faz e quem o lê |
| Protocolo: https:// | Diz como falar com o servidor. Em https a ligação é cifrada, em http não é. É o navegador que o lê. Veja HTTP ou HTTPS. |
| Nome do servidor: www.yourcompany.com | O domínio, com ou sem um subdomínio à frente. O DNS traduz o nome num endereço IP. Aqui maiúsculas e minúsculas não contam. Com e sem www são dois nomes diferentes: www ou sem www. |
| Porta: :443 | A «porta» do servidor onde o serviço atende. Fica escondida quando é a de sempre (80 em http, 443 em https). Aparece em aplicações de teste num VPS. Se não responde, veja portas e firewall num VPS. |
| Caminho: /loja/sapatos | Qual página ou ficheiro. Quem o interpreta é o servidor: pode ser um ficheiro real na pasta do site ou um endereço que a aplicação (o WordPress, por exemplo) constrói. Em servidores Linux, maiúsculas e minúsculas contam. |
| Parâmetros: ?cor=azul&pagina=2 | Dados extra para a página: pares nome=valor, separados por &. Lê-os o servidor ou a aplicação. Veja os parâmetros depois do ponto de interrogação. |
| Âncora: #tamanhos | Um sítio dentro da página (o elemento com id="tamanhos"). Só o navegador a usa: não é enviada ao servidor, por isso o servidor não a vê, não a regista e não pode redireccionar com base nela. |
Ler um endereço que falha, pedaço a pedaço
|
|
|
|
|
|
| Leia o nome do servidor, não o princípio do endereço. O domínio verdadeiro é o que está imediatamente antes da primeira barra simples, lido da direita para a esquerda. Em https://banco.exemplo.ao.outro-site.example/entrar o site é outro-site.example, e não o banco. E tudo o que esteja antes de um «@» no nome também não é o servidor. É assim que muitas mensagens de phishing enganam. |
| Para ver o que o servidor responde, sem o navegador pelo meio, num terminal: curl -I https://yourcompany.com/ mostra o código (200, 301, 404) e, num redireccionamento, para onde manda. O curl, como o servidor, ignora a âncora. |
|
Uma ligação do seu site falha e não percebe em que pedaço? Envie-nos o endereço completo, copiado da barra, e o que aparece no ecrã. Abrir pedido de suporte |
PRODUTO RECOMENDADO Registe o seu domínio .com Garanta o nome da sua empresa antes que outro o registe. a partir de 15,30 €/ano Pesquisar domínio |











