Возможные причины, по которым вы видите белую страницу при попытке открыть сайт по протоколу HTTP, могут быть следующими: 1. Неправильная конфигурация сервера: Если сервер неправильно настроен, то он может не отвечать на запросы по протоколу HTTP. В этом случае вам следует проверить конфигурацию сервера и убедиться, что он настроен правильно. 2. Блокировка доступа к сайту: Могут существовать правила брандмауэра, которые блокируют доступ к определенным сайтам или протоколам. Если вы видите белую страницу только на определенном сайте, то это может быть причиной. В этом случае вам следует проверить настройки брандмауэра и убедиться, что доступ к сайту не блокируется. 3. Проблемы с интернет-соединением: Медленное или нестабильное интернет-соединение может привести к проблемам с загрузкой сайтов. В этом случае вам следует проверить соединение и убедиться, что оно стабильно. Что касается того, почему вы не можете открыть локальный сайт на своем ПК через настольные браузеры, но можете сделать это со своего смартфона в той же локальной сети, возможны следующие причины: 1. Проблемы с настройками DNS: Если ваш компьютер не может правильно разрешить DNS-имя вашего локального сайта, то он не сможет открыть его. В этом случае вам следует проверить настройки DNS на вашем компьютере и убедиться, что они конфигурированы правильно. 2. Блокировка локального сайта: Если ваш компьютер блокирует доступ к локальному сайту, то он не будет открываться. В этом случае вам следует проверить настройки безопасности и брандмауэра на вашем компьютере и убедиться, что локальный сайт разрешен. 3. Проблемы с конфигурацией сервера: Если ваш сервер неправильно настроен, то он может не отвечать на запросы с вашего компьютера, но отвечать на запросы со смартфона. В этом случае вам следует проверить конфигурацию сервера и убедиться, что он настроен правильно. Надеюсь, что эта информация поможет вам разобраться в проблеме. Если проблема не устранена, рекомендуется обратиться за помощью к специалисту по работе с компьютерными сетями.