Subdomain redirect to other TLD+1 in _redirects file does not work

  • My site is aramzsxyz.netlify.app.
  • My domain is aramzs.xyz
  • I’ve reviewed previous tickets in this vein and none of them seem to have the correct answer.

My redirects file is:

# Bluesky 
https://chronotope.aramzs.xyz/ https://bsky.app/profile/chronotope.aramzs.xyz 301!
http://chronotope.aramzs.xyz/ https://bsky.app/profile/chronotope.aramzs.xyz 301!
http://chronotope.aramzs.xyz/* https://bsky.app/profile/chronotope.aramzs.xyz/:splat 301!
https://chronotope.aramzs.xyz/* https://bsky.app/profile/chronotope.aramzs.xyz/:splat 301!

# Feed
/atom.xml /blog/feed.xml
/blog/feed.xml /writing/feed.xml

# Blog moved to Writing (final vestige of blog to digital garden conversion)
/blog/ /writing/

# Tagged
/tags/ /topic/
/blog/tagged/ /topic/
/topic/quote/ /resources/quotes/
/quotes/ /resources/quotes/

# Misc Pages
/bookshelf/ /books/
/forrest /forest/

You can see a history of changes I made here.

Builds are successful. It says:

  • 13 redirect rules processed

All redirect rules deployed without errors.

Everything is processing correctly but the redirects from the various configurations of
http://chronotope.aramzs.xyz/*

to

Do not work. And there is no reporting as to why.

What isn’t working?

You’re probably deploying the redirects to aramzs.xyz and chronotope.aramzs.xyz doesn’t exist.

You have a site on Netlify for aramzs.xyz:
https://aramzs.xyz (https://aramzsxyz.netlify.app/)

You presumably do not have a site for chronotope.aramzs.xyz:
https://chronotope.aramzs.xyz/

To fix you would create a site for chronotope.aramzs.xyz and deploy the redirect file there.

1 Like

Oh, interesting, this is not clear in the documentation which appears to suggest this exact flow, but that does make sense! Thank you I’ll take a look at making that change!

That indeed worked, thank you!