<p>So we have a whole massive chain of redirects here, in order:</p>
<ul>
<li><a href="http://osm.org/go/euu45wfE%7E--?node=815398933">http://osm.org/go/euu45wfE~--?node=815398933</a></li>
<li><a href="http://www.openstreetmap.org/go/euu45wfE%7E--?node=815398933">http://www.openstreetmap.org/go/euu45wfE~--?node=815398933</a></li>
<li><a href="http://www.openstreetmap.org/?node=815398933#map=18/51.53475031256676/-0.10383635759353638">http://www.openstreetmap.org/?node=815398933#map=18/51.53475031256676/-0.10383635759353638</a></li>
<li><a href="http://www.openstreetmap.org/node/815398933">http://www.openstreetmap.org/node/815398933</a></li>
</ul><p>So after initially redirecting to the canonical domain the shortlink is expanded, but to an old style <code>?node=</code> link, but with a hash. That is then redirected to a new style <code>/node/</code> link.</p>
<p>The problem is that final step - the hash is not sent to the server, but it also isn't being preserved by the client when it processes the resulting redirect.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/issues/702#issuecomment-35155121'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/1419053__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcwODAwMDQzNiwiZGF0YSI6eyJpZCI6MjU1OTAwNzB9fQ==--19772758cf2f76024998dd3d05dbb632e3826f5d.gif' height='1' width='1'></p>