What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

Some of the posts I requested in this post got merged, and now I can only see 404 pages. When the question is merged, can we redirect the original question to the new one automatically?

Related: Automatically Redirect on Merged/Migrated Questions, but I don't think migrated question should be redirected, this is only needed for merged questions because there is no way to retrieve the new page.

Shog9 also suggested to do redirection of Merged questions here: When merging questions, leave the duplicate one as a placeholder

Also related to Redirect links to moved questions, but the meaning of moved could be many others, like deleted, those do not need to redirect.

Almost exact duplicate here (with the title, but content says deleted questions also, but I think deleted questions shouldn't be redirected): Why do migrated questions lack redirection via HTTP response status code 301 (Moved Permanently)?. Or is there an easy way to find out where the questions were migrated?

And I believe, now people encourging merging duplicate questions instead of deleting, so this would happen more from now on. And I am putting a bounty to get more attention.

share|improve this question
1  
I’ve just posted a somewhat related (though not the same) request: meta.stackexchange.com/questions/50757/… –  Konrad Rudolph May 21 '10 at 11:48
    
+1 I was recently very confused by this as well. See my related question & an answer here: meta.stackexchange.com/questions/50702/… –  Pete May 21 '10 at 20:09

2 Answers 2

up vote 6 down vote accepted
+250

Impossible at the moment, as one of the merged questions (the source) is literally destroyed -- it doesn't exist any more.

A merge record is recorded in the history of the target question, but it's not in any kind of reasonably queryable format.

It sounds to me like you're arguing for keeping the duplicates, closing as duplicate, and just shuffling the answers around, which is a different request.

Merge is for PERFECT duplicates.

edit: we now handle question merging in a much more sane way -- both questions are retained, one is a stub, and all answers are migrated into the merged question. If the stub is deleted, we 301 redirect to the merge target.

http://blog.stackoverflow.com/2010/06/improved-question-merging/

(nothing can be done about old merges, sadly, due to our poor choice to destroy the other question in the merge)

share|improve this answer
4  
literally destroy?!, oh, thats sound hopeless to add redirection to new one. The one I am worrying about is broken links on google, stackoverflow itself, and on meta. –  YOU May 25 '10 at 11:27
1  
Accepting this, but if you could keep history of old question before merged, that would be great. –  YOU May 31 '10 at 0:27

I wonder if there is a way to give out a badges for people who do lots of merges or vote a lot for migration (where the migration happens subsequently). That would encourage good behaviour, but that's the whole purpose of badges, yes?

Of course, these would only be open to people with high rep. So what?

share|improve this answer
    
1) Migrating and Merging is different case actually. 2) Merging can only be done by diamond moderators. 3) Migrated questions are no problem with current design, IMHO. My Point is that once the question is merged with another, only answers can be merge (thats fine), original questions is lost, and there is no way to find out where it is merged, so requesting it to redirect it automatically, instead of displaying 404 page. –  YOU May 25 '10 at 8:33
    
And Badges are not related to merging or migration, I don't see any badges for those at the moment. –  YOU May 25 '10 at 8:44

You must log in to answer this question.

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