36

As I pointed out in this answer, the URL scheme for full-form links to answers has changed from:

https://site/questions/question-id/question-title/answer-id#answer-id

to:

https://site/questions/question-id/question-title#answer-id

Pretty much every link that redirects to an answer, including short-form links to answers (i.e. https://site/a/answer-id) and ?lastactivity links to questions, for example, now redirect to the latter form of URL, instead of the former one. (Interestingly, the responses tab in one's own user profile still consists of hard links to the old form.)

Why was this change made? It seems to have broken chat oneboxing and chat feeds, as those are still looking for the old form of URL. Additionally, as per Tim Stone's comment, it also seems to have broken links to answers that aren't on the first page.

As a test for the above, I tried manually changing the URL to the old form, and it properly oneboxed in chat and properly changed the page and scrolled down.

It also briefly affected SmokeDetector (a community project that widely affects SE sites), until I filed an issue with them and had it fixed.

Was it done because search engines were showing multiple results, since it wasn't clear to them that they were looking at the same page since the URLs to answers were technically different?

5
  • 12
    It also seems to break for answers not on the first page ¯\_(ツ)_/¯
    – Tim Stone
    Commented Jul 31, 2018 at 18:59
  • 11
    Not being able to get to the new answer when you click on a front-page "answered" link is pretty frustrating. :-( Commented Jul 31, 2018 at 21:49
  • 5
    Looks to be unintentional, a side effect of an unrelated change. I've pinged the developer responsible.
    – Shog9
    Commented Aug 1, 2018 at 20:47
  • @Shog9 What was this change related to? Commented Aug 1, 2018 at 21:52
  • 2
    I donno. Some slack thing.
    – Shog9
    Commented Aug 1, 2018 at 21:53

1 Answer 1

24

Looks like an unintentional regression when adding some new Teams features - a fix has been deployed.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .