1️⃣ Методы настройки 301 редиректа через .htaccess

Классический метод (но не всегда срабатывает)
Redirect 301 /старая-страница/ /new-page/
Метод который сработал у меня
Если у вас были страницы на кириллице и с них нужно настроить редирект на новые на латинице.
RewriteRule ^старая-страница(/.*)?$ https://site/new-page/ [L,R=301,NC]

2️⃣ С кириллическими URL часто возникают некоторые сложности. Например вам может потребоваться перевести кириллический домен в Punycode* — для этого есть конвертеры (https://www.reg.ru/web-tools/punycode).
*Punycode применяется для корректного перевода имени домена, содержащего отличные от латиницы символы, в адреса, которые соответствуют стандартам DNS.
_______________
В целом рекомендую все же брать домены на латинице в зоне .ru и .com. И внутренние ссылки сайта сразу делать латинскими буквами.