Я обнаружил, что iPad с помощью браузера Safari не может получить доступ к веб-страницам, которые содержат номер порта в URL-адресе:
или даже
В любом случае браузер отображает сообщение «Не удается открыть страницу, Safari не может открыть страницу, поскольку сетевое соединение было потеряно».
Я понимаю, что порт 80 является портом по умолчанию для протокола HTTP (443 для HTTPS) и что обычно он не указывается в URL-адресах, поскольку большинство (все?) браузеров используют порт по умолчанию (включая Safari при работе в Mac OS).
Прежде чем вы спросите, да, сайты работают и доступны (очевидно, приведенные выше ссылки являются просто примерами синтаксиса), и другие устройства (не Apple телефоны, планшеты и ноутбуки) могут получить доступ к сайту - нет проблем с покрытием 3G / сетью и т. д. .
Это ошибка iPad или это можно настроить?
Возможно, вы захотите исключить «www», если это возможно. Это может привести к тому, что страница будет недоступна, так как www в основном указывает на порт 80. Если это не работает, возможно, это не проблема Apple, и SuperUser может быть лучшим местом, чтобы задать вопрос.
Или вы можете установить перенаправление на URL-адрес, указывающий на нужное место с соответствующим номером порта.
Я могу запускать разные сайты с номерами портов, как указано в комментариях выше. Пример: порт Synology NAS 5000 работает на моем iPad.
Ингмар Хупп
http
означает порт 80, если не указано иное, поэтому :80 действительно избыточен, но это не повредит и не так уж редко встречается (часто веб-серверы вставляют его при перенаправлении).Ингмар Хупп
Махм00д
Эллиотт
Майкл
Роджер