Código de status HTTP para URL suspenso [closed]

0

Gostaria de migrar um URL para um novo URL. Porque eu quero fazer isso corretamente, estou pensando em usar o código de status 301 mais o novo URL nos cabeçalhos. No entanto, eu também planejo desabilitar a URL antiga completamente, então, eventualmente, ela se tornará 401, como qualquer outra coisa que o servidor não pode encontrar e para a qual não há uma configuração.

Minha pergunta é: alguém prescreveu uma maneira em HTTP para marcar o URL antigo como obsoleto (além de informar que ele também deve ser redirecionado para outra coisa)? Não consigo encontrar nada nos códigos de status HTTP para isso.

    
por zakmck 13.02.2018 / 18:38

1 resposta

1

Esse é o ponto do código 301; de acordo com a RFC :

The requested resource has been assigned a new permanent URI and any future references to this resource SHOULD use one of the returned URIs. Clients with link editing capabilities ought to automatically re-link references to the Request-URI to one or more of the new references returned by the server, where possible.

Isso indica claramente que o URL antigo está obsoleto e que os clientes devem parar de usá-lo e usar o novo. Você encontrará favoritos no seu navegador quando encontrar um 301.

    
por 13.02.2018 / 18:41

Tags