Постоянно перенаправить домен 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 вы увидите что-то похожее на: