Jak przekierować subdomeny, które nie istnieją?

Próbuję przekierować za pomocą .htaccess w następujący sposób. Nie jestem zbyt dobrze zaznajomiony z .htaccess, więc nie jestem pewien, czy da się to zrobić. Nie wiem też, jak zamierzam to zrobić, postępując zgodnie z najlepszymi praktykami SEO.

www.domain.com                > domain.com 301

ks.domain.com                 > kansas.domain.com 301

ia.domain.com                 > iowa.domain.com 301

domain.com/sites              > domain.com 301

domain.com/sites/iowa         > iowa.domain.com 301

nonexistent.domain.com        > domain.com 302

domain.com/sites/nonexistent  > domain.com 302

Moje największe pytanie brzmi, czy mogę wykryć nieistniejącą subdomenę i przekierować. Chciałbym zobaczyć, jak to wszystko zostało osiągnięte.

questionAnswers(2)

yourAnswerToTheQuestion