Opened 4 years ago

Last modified 14 months ago

#17669 needs_information enhancement

Old links to outdated versions of Tor Browser should redirect to a page with the latest version of Tor Browser

Reported by: cypherpunks Owned by: hiro
Priority: High Milestone: WebsiteV3
Component: Webpages/Website Version:
Severity: Normal Keywords: website-bug
Cc: Actual Points:
Parent ID: #14686 Points:
Reviewer: Sponsor:

Description

When I follow a link online to an old version of Tor Browser Bundle, e.g.

https://www.torproject.org/dist/torbrowser/3.6.6/torbrowser-install-3.6.6_en-US.exe

I receive a 404 message. Instead of displaying a default 404 page, a Tor Browser specific 404 response should helpfully redirect users to the latest version of Tor Browser, either by providing a helpful message such as "Click here to download Tor Browser" or via a 301 redirect.

Child Tickets

Change History (7)

comment:1 Changed 3 years ago by Sebastian

Owner: changed from Sebastian to cypherpunks
Status: newassigned

comment:2 Changed 3 years ago by hiro

This need to be solved in dist.torproject.org

comment:3 Changed 3 years ago by hiro

Owner: changed from cypherpunks to hiro

comment:4 Changed 3 years ago by arma

I don't think we want a 301 redirect. These links are genuinely 404, and we don't want to confuse crawlers. Unless I'm wrong?

That said, I don't object to a more helpful 404 page.

*That* said, is there a way to make a more helpful 404 page inline, e.g. via an htaccess file? Otherwise it involves an apache config change on each of the webservers serving dist.tp.o. Maybe that's not so bad?

I don't have strong feelings here, so mostly am raising issues to be sure they're considered.

comment:5 Changed 2 years ago by hiro

Status: assignedneeds_information

At the moment we are using a rewrite rule for to serve downloads from dist. So that 404 page is served actually from dist. Maybe we shouldn't solve this issue with a rewrite rule in .htaccess, instead we should handle the request on apache config. If the request goes through we serve it w the redirect to the file, if it fails w/ a 404 we serve the 404 page instead.

Would that work?

comment:6 Changed 2 years ago by hiro

Keywords: website-bug added
Milestone: WebsiteV3

comment:7 Changed 14 months ago by traumschule

Parent ID: #14686
Note: See TracTickets for help on using tickets.