나는 PHP, java 및 html로 코딩 된 일부 웹 사이트를 소유하고 있습니다. 나는 그들이 아이폰을 사용하여 편안하게 볼 수 있기를 바랍니다. 즉, 사이트는 먼저 PC 또는 모바일 (아이폰)에서 해당 사이트가 방문했는지 확인해야합니다. 그것은 모바일에서, 그것은 모바일보기를로드 다른 서버로 리디렉션해야합니다. 최근에 같은 일을 한 사이트 중 일부는 orkut, facebook 등입니다. 모바일에서 로그인하는 동안 www.orkut.com에서 m.orkut.com으로 리디렉션됩니다. 이와 비슷한 작업을 수행했습니다. 필요한 경우iphone에 맞게 웹 사이트 만들기
1
A
답변
3
확인 사용자 에이전트는 *
$_SERVER["HTTP_USER_AGENT"]
및
header("location: http://mobile.mysite.com");
를 리디렉션합니다.
*
아이폰에는 많은 사용자 에이전트가 있으므로 정확한 비교를 위해 문자열 자체를 검사하는 것은 실용적이지 않습니다. 대신 "iPhone"및 "Mobile"과 같은 문자열을 찾아 현재 방문객이 iPhone에 있는지 확인하십시오.
2
사용자 에이전트를 확인하십시오. iPhone에 "MobileSafari"또는 "iPhone"이 포함되어 있으면 iPhone입니다. 다른 장치는 물론 다른 검사가 필요합니다. Google은 정확한 사용자 에이전트를 찾기 위해 사용될 수 있지만 각 iPhone 버전마다 변경된다는 경고를받습니다.
PHP 코드는 리디렉션 :
header("Location: http://your-desired.site.com/");
+1
또한 iPod touch 용 'iPod' – Anurag
관련 문제
- 1. 저널 웹 사이트 만들기
- 2. AJAX 사용 웹 사이트 만들기
- 3. 모바일 앱/웹 사이트 만들기
- 4. Microsoft.Web.Administration.ServerManager.Sites.Add를 사용하여 웹 사이트 만들기
- 5. 드루팔 (drupal) 웹 사이트 만들기
- 6. 독특한 웹 사이트 디자인 만들기
- 7. 클래스 다이어그램 만들기 웹 사이트?
- 8. '웹 사이트 빌더 만들기'- 어떻게 구성합니까?
- 9. PHP로 RESTful API 및 웹 사이트 만들기
- 10. Drupal에 로그인 기반 웹 사이트 만들기
- 11. 파이썬을 사용하여 웹 사이트 만들기 시작
- 12. 워드 프레스로 "강의 노트"웹 사이트 만들기
- 13. Disqus와 웹 사이트 포럼/토론 그룹 만들기?
- 14. ASP.NET : 동일한 웹 사이트 버전 만들기
- 15. ASP.net 웹 사이트 관리 도구에서 사용자 만들기
- 16. getElementById를 사용하여 즉석에서 웹 사이트 만들기?
- 17. Visual Studio에서 SharePoint 웹 파트 사이트 만들기?
- 18. 사이트 및 웹 파트 만들기 - SP2010
- 19. SharePoint에서 사이트 생성을위한 맞춤 웹 파트 만들기
- 20. 웹 사이트 및 모바일 사이트 만들기 -이 프로젝트 시작하기
- 21. 여러 웹 사이트 및 "교차 사이트"요청을 불법으로 만들기
- 22. 인트라넷 사이트 만들기
- 23. 크기 조정 wordpress 사이트 컴퓨터 해상도에 맞게
- 24. 프로그래밍 방식으로 사이트 만들기
- 25. 웹 사이트 로컬 편집
- 26. 웹 브라우저에 맞게 테이블 너비 늘리기
- 27. iphone에 웹 서비스가 남아 있습니다.
- 28. magento 관리자 패널 iPhone에 액세스 가능하게 만들기
- 29. ASP.NET 웹 사이트 조정 폭
- 30. 웹 사이트 보안
당신이 귀하의 질문에 좀 더 특정 할 수 있습니까? 모바일 방문자를 식별하는 방법에 대한 지침을 찾고 있습니까 아니면 모바일 친화적 인 사이트를 구축하는 방법을 알고 있습니까? –
둘 다 먼저 모바일 방문자를 식별 한 다음 모바일 친화적 인 버전으로 리디렉션합니다. – Nithin