docs: update sourceforge project links [ci skip] #9630
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PROJECT.sourceforge.net addresses support HTTPS now, seemingly by default. 1
Until recently 23, equivalent .io addresses were offering HTTPS, with a redirect to the HTTP .net site for projects that did not opt-in to HTTPS and staying on .io for those that did. PROJECT.sourceforge.net did not offer HTTPS at all.
Now, .io addresses became a project-selectable option 4, so some of them perm-redirect to the .net URL, but with HTTP, even though all those got HTTPS enabled. Then HTTP gets perm-redirected back to HTTPS in a next step. Possible deployment glitch? Other project stay on the .io address. Needs to be detected on a per-project basis.
FWIW, both .io and .net are served through Cloudflare.
The step back from .io to .net for user content is a little bit puzzling, as well as the insecure redirect between them and the ambiguity in deciding which flavor is the canonical one (= without a redirect).
This patch converts all .io addresses (back) to .net, so now they are all accessible via HTTPS, without a redirect.
Footnotes
https://sourceforge.net/p/forge/documentation/Project%20Web%20Services/#changes-as-of-september-2022 ↩
https://sourceforge.net/p/forge/documentation/Convert%20your%20website%20to%20HTTPS/ ↩
https://sourceforge.net/blog/introducing-https-for-project-websites/ ↩
https://sourceforge.net/p/forge/documentation/Project%20Web%20Services/diff?v1=57&v2=56 ↩