WiFi 캡처 포털을 수동으로 구현하고 있습니다. 나는 거의 모든 것이 작동하지만 모든 것이 단 하나의 장애입니다. 나는 모든 사람들이 완벽한 경험을 위해 모바일 OS (또는 컴퓨터 OS) 포로 포털 팝업을 보길 원합니다.
그들 각각은 트위스트 방식을 가지고 있기 때문에 일관된 크로스 플랫폼 경험을 얻을 수없는 것 같습니다.
이를 위해 (1) WiFi 클라이언트의 URL 요청을 로그인 페이지로 리디렉션해야하는 대상 및 / 또는 (2) WiFi를 리디렉션하는 데 사용할 수있는 nginx 또는 apache 웹 서버 구성을 설명하는 데 도움을 줄 수 있습니까? 클라이언트가 로그인 페이지에?
이 예에서 제 포탈 포털 로그인 페이지는 http : //captiveportal.lan 입니다. 이 문제를 해결하려는 일부 운영 체제는 다음과 같습니다.
안드로이드 4/5/6
- 아파치 :
RedirectMatch 302 /generate_204 http://captiveportal.lan
- nginx :?
이전 안드로이드 버전
- 아파치 :?
- nginx :?
iOS 8
아파치 .htaccess :
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^CaptiveNetworkSupport(.*)$ [NC]
RewriteRule ^(.*)$ http://captiveportal.lan [L,R=302]
nginx :?
이전 iOS 버전
- 아파치 :?
- nginx :?
윈도우 폰
- 아파치 :
RedirectMatch 302 /ncsi.txt http://captiveportal.lan
- nginx :?
윈도우 7 \ 8 \ 10
- 아파치 : Windows Phone을 참조하십시오 (win7에서 작동).
- nginx :?
맥 OS
- 아파치 :?
- nginx :?
Amazon Kindle-팝업이 있습니까?
- 아파치 :?
- nginx :?