Netlify выполняет это перенаправление автоматически, если вы установили основной настраиваемый домен вашего сайта на www.example.com
и у вас есть действительный сертификат SSL для имени хоста.В случае, если example.com
и www.example.com
являются вторичными именами хостов (так называемыми псевдонимами доменов: https://www.netlify.com/docs/custom-domains/#domain-aliases), тогда вы, вероятно, захотите / нуждаетесь в этом перенаправлении.
Обычно люди ставят такие виды перенаправлений выше другие, такие как ваш 302 / язык перенаправления, чтобы это произошло в первую очередь, но это, вероятно, не единственная проблема с ним, если он не работает.
Примечание: Это будет ТОЛЬКО перехватывать запросы кбуквально https://example.com(/*) и не запрашивает http://example.com
в случае, если на вашем сайте не выполняется принудительное использование ssl (что никогда не должно происходить - Netlify пытается принудительно выполнить принудительное принудительное выполнение для всех сайтов).
Если выВы обнаружили, что это не работает, и вы выполнили предварительные условия: - сайт netlify, настроенный с этими именами хостов - сертификат SSL на сайте netlify с поддержкой этих имен хостов ... тогда возможно, что мы либо неправильно его обработали, итак что это не на месте, или что-то еще в системе не так, и вы должны связаться с Служба поддержки Netlify для помощи в расследовании,поскольку перенаправления, которые были обработаны, нигде не отображаются, и попытка понять, что было обработано методом проб и ошибок, не очень удивительный процесс:)