Мои аудиты в Chrome показывают мне net::ERR_EMPTY_RESPONSE, потому что Lighthouse не удалось надежно загрузить запрошенную мной страницу. Разработчики Google предлагают мне настроить мой сервер (node.js?) для перенаправления с http на https.
Я попробовал модуль реакции «реагировать-https-redirect», но все еще не прошел аудит. Я реализовал модуль так:
render() {
return (
<HttpsRedirect>
<App />
</HttpsRedirect>
);
}
Что мне нужно настроить, чтобы реализовать автоматическое перенаправление?
Он работает на узле
Затем настройте узел так, чтобы он перенаправлялся туда, куда вы хотите, а не реагировал из-за проблем с безопасностью. Проверьте ответ ниже



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Ответ: здесь, вы должны использовать react-https-redirect, но, как говорит автор, есть некоторые проблемы с безопасностью. если вы можете настроить сервер или использовать nginx в качестве шлюза, это будет лучше, чем использование этого модуля.
да, это именно мой вопрос, потому что react-https-redirect не работает должным образом. Но как настроить сервер? Он работает на узле
есть два подхода, которые вы можете использовать Nginx или Apache. оба могут действовать как шлюз и перенаправлять каждый http на https.
Это потому, что вам нужно настроить сервер. Что это за приложение? В .NET у нас есть диспетчер IIS на сервере, который обрабатывает перенаправления. Это зависит от вашего сервера на самом деле