De acordo com a especificação , os cabeçalhos de localização usados em um redirecionamento requerem um nome de servidor
HTTP/1.1 301 Moved Permanently
...
Location: http://example.com/foo/baz/bar
No entanto, em 2012, a maioria dos navegadores reconhecerá um caminho relativo e o redirecionará para o novo local usando o nome do servidor original
HTTP/1.1 301 Moved Permanently
...
Location: /foo/baz/bar
Há consequências negativas / surpreendentes para o uso dos URLs relativos nos cabeçalhos do local? Minha preocupação particular é como o Google / mecanismos de pesquisa interpretará isso, mas se houver mais alguma coisa em que eu não esteja pensando, adoraria ouvi-lo.