After project rename, should automatically redirect previous incoming bug URLs
This bug report was converted into a question: question #95607: 'ubunet' project name should redirect to 'ubuntuone-servers'.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Invalid
|
Undecided
|
Unassigned |
Bug Description
If the interweb already has an existing link to:
https:/
and the project named in the base URL is renamed, then the existing link will now be *broken* generating an unhelpful "Lost something?" error page. Ideally Launchpad should just do the right thing(tm) and return a permanently-moved redirect including the new project name; in this case:
https:/
This could probably be done by the existing bug URL canonicalisation code simply being run for a *all* +bug/NNNNN link requests.
Changed in launchpad: | |
status: | Invalid → New |
summary: |
- After project rename, should [provide a tickbox to] redirect previous - incoming bug URLs + After project rename, should automatically redirect previous incoming + bug URLs |
The solution you proposed is problematic because we want to capture the relation between a bug and one of the targets in which it manifests in the URL. However, there's a much simpler solution that will work for other objects. Launchpad should rewrite the URL for a renamed project.