Согласно спецификации , заголовки Location, используемые в перенаправлении, требуют имя сервера
HTTP/1.1 301 Moved Permanently
...
Location: http://example.com/foo/baz/bar
Однако в 2012 году большинство веб-браузеров распознают относительный путь и перенаправляют вас на новое место, используя исходное имя сервера.
HTTP/1.1 301 Moved Permanently
...
Location: /foo/baz/bar
Есть ли какие-либо негативные / неожиданные последствия использования относительных URL в заголовках Location? Меня особенно беспокоит то, как Google / поисковые системы будут интерпретировать это, но если есть что-то еще, о чем я не думаю, я бы хотел услышать это.