Page MenuHomeMiraheze

Redirect needed on wiki.themanaworld.org (custom domain for themanaworldwiki)
Closed, ResolvedPublic

Description

As previously requested at https://issue-tracker.miraheze.org/T12049, to keep old links working we need a redirect as follows:

From: /index.php/*
To: /wiki/*

Because we have many external incoming links like https://wiki.themanaworld.org/index.php/The_Mana_World:Home, which currently get redirect to https://wiki.themanaworld.org/wiki/index.php/The_Mana_World:Home (404), but which should really redirect to https://wiki.themanaworld.org/wiki/The_Mana_World:Home.

I've kept the Priority on Needs Triage, as requested, but I'd really appreciate this to be handled as High Priority because the custom domain is now active, which means all external incoming links are currently broken.

Event Timeline

RhinosF1 subscribed.

The redirect from T12049 is done at the edge with cf for Miraheze.org. We need to replicate this on nginx or move the domain to cf.

The redirect from T12049 is done at the edge with cf for Miraheze.org. We need to replicate this on nginx or move the domain to cf.

The domain can be moved to cloudflare if using cname for pointing and you change the cname to cf-lb.miraheze.org instead of mw-lb

We're currently using CNAME mw-lb.miraheze.org. Who's going to make the call whether to move to Cloudflare or to replicate the redirect on nginx?

We're currently using CNAME mw-lb.miraheze.org. Who's going to make the call whether to move to Cloudflare or to replicate the redirect on nginx?

Go for switching to Cloudflare. It should be better for you.

Hmm, we now have:

wiki.themanaworld.org.	300	IN	CNAME	cf-lb.miraheze.org.

But https://wiki.themanaworld.org/index.php/Main_Page still redirects to https://wiki.themanaworld.org/wiki/index.php/Main_Page for me. Could this be a cashing issue or does something else need to be configured? I tried in a different browser as well.

It may be down for a few minutes while CF catches up. Apologies

It gives an error when CF tries to generate a cert:

CAA records block issuance. Please remove all CAA records or add records for this authority (pki.goog)

We've set the CAA record for the themanaworld.org domain, but I was told you could also add the CAA to cf-lb.miraheze.org to avoid the above issue in the future, since the CNAME record should delegate that part as well.

Cloudflare and redirect are working now, so this issue can be resolved, thanks!

Please do let us know if you do add the CAA record to cf-lb.miraheze.org, cause then we can remove the one from the top-level domain again.

We've set the CAA record for the themanaworld.org domain, but I was told you could also add the CAA to cf-lb.miraheze.org to avoid the above issue in the future, since the CNAME record should delegate that part as well.

Cloudflare and redirect are working now, so this issue can be resolved, thanks!

Please do let us know if you do add the CAA record to cf-lb.miraheze.org, cause then we can remove the one from the top-level domain again.

Oh yeah I can try and add the CAA record to cf-lb. Thanks for doing that though.

Universal_Omega claimed this task.
Universal_Omega added a project: Cloudflare.