Постоянно перенаправить домен www и apex на поддомен на netlify - PullRequest
0 голосов
/ 11 ноября 2018

на namecheap У меня есть сайт под названием anonplayer.com, и я использовал собственный dns, чтобы указать его для 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 правил перенаправления, все правила перенаправления развернуты без ошибок» в журналах сборки.

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

1 Ответ

0 голосов
/ 11 ноября 2018

Это должно совпадать с настройкой сайта с субдоменом 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!

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

enter image description here

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

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...