Постоянно перенаправить домен www и apex на поддомен на netlify

На namecheap у меня есть сайт под названием anonplayer.com, и я использовал пользовательские днс, чтобы указать его для netlify серверов

на netlify я запускаю приложение на test.anonplayer.com, которое работает нормально, но мне не удалось заставить anonplayer.com и www.anonplayer.com перенаправить на test.anonplayer.com навсегда

Я пробовал записи CNAME и ALIAS из раздела их доменов.

и я также попробовал следующие _redirects в общей папке моего приложения VUE

/*    /index.html   200
https://anonplayer.com https://test.anonplayer.com
https://www.anonplayer.com https://test.anonplayer.com
https://anonplayer.com/* https://test.anonplayer.com/:splat
https://www.anonplayer.com/* https://test.anonplayer.com/:splat 

и я получаю "5 правил перенаправления, все правила перенаправления развернуты без ошибок" в журналах сборки.

это как-то связано с тем, что у меня на netlify работает другой сайт app.anonplayer.com?

1 ответ

Решение

Это должно быть так же, как создание сайта с www субдомен на Netlify. NETlify автоматически введет эти настройки для вас в DNS.

  • Создайте сайт для вашего голого домена aanonplayer.com
  • Добавить псевдонимы домена test.aanonplayer.com а также www.aanonplayer.com
  • Делать test.aanonplayer.com Главная

В _redirects для вашего сайта используйте следующее:

# Redirect domain aliases to primary domain
https://aanonplayer.com/* https://test.aanonplayer.com/:splat 301!
https://www.aanonplayer.com/* https://test.aanonplayer.com/:splat 301!

# Optional: Redirect default Netlify subdomain to primary domain
https://aanonplayer-com.netlify.com/* https://test.aanonplayer.com/:splat 301!

В настройках домена для сайта вы должны увидеть что-то похожее на:

введите описание изображения здесь

В DNS вы увидите что-то похожее на:

введите описание изображения здесь

Другие вопросы по тегам