Odkryłem, że iPad, używając przeglądarki Safari, nie może uzyskać dostępu do stron internetowych zawierających numer portu w adresie URL:
lub nawet
W obu przypadkach przeglądarka wyświetla komunikat „Nie można otworzyć strony, Safari nie może otworzyć strony, ponieważ połączenie sieciowe zostało utracone”.
Rozumiem, że port 80 jest domyślnym portem dla protokołu HTTP (443 dla HTTPS) i że zwykle jest on pomijany w adresach URL, ponieważ większość (wszystkich?) Przeglądarek wie, że używa domyślnego (w tym Safari w systemie Mac OS).
Zanim zapytasz, tak, strony są uruchomione i dostępne (oczywiście powyższe linki to tylko przykłady składni), a inne urządzenia (telefony inne niż Apple, tablety i laptopy) mogą uzyskać dostęp do witryny - nie ma problemu z zasięgiem sieci 3G / sieci itp. .
Czy to błąd w iPadzie - czy jest to coś, co można konfigurować?
źródło
http
oznacza port 80, chyba że określono inaczej, więc: 80 jest rzeczywiście redundantny, ale nie boli i nie jest tak rzadki (często serwery WWW wstawiają go na przekierowaniach).Odpowiedzi:
Jeśli to możliwe, możesz wykluczyć „www”. Może to spowodować, że strona nie będzie dostępna, ponieważ www wskazuje głównie port 80. Jeśli to nie zadziała, może to nie być problem Apple, a SuperUser może być lepszym miejscem do zadawania pytań.
Możesz też ustawić przekierowanie na adres URL, wskazując odpowiednią lokalizację z pasującym numerem portu.
Mogę uruchamiać różne witryny z numerami portów, jak podano w komentarzach powyżej. Przykład: Synology NAS port 5000, działa na moim iPadzie.
źródło