2011-09-14 4 views
0

여기 상황이 있습니다. 웹 사이트에는 모바일 사이트로 리디렉션되는 코드가 머리에 있습니다. 그러나 모바일 사이트에는 실제 사이트를로드하는 링크가 있습니다. 이전에 쿠키를 시도한 적이 없으므로 실제 사이트로 이동하는 링크에서 onclick = "dropCookie()"를 사용하면 쿠키가 발견되면 리디렉션 스크립트가 리디렉션되지 않습니까? 어떻게 작동하는지에 대한 예는 놀라 울 것입니다! 고맙습니다.쿠키 및 리디렉션에 대한 올바른 기술 찾기

+0

데스크탑과 모바일 사이트가 동일한 URL을 제공합니까? –

답변

1

모바일 브라우저를 리디렉션하는 더 좋은 방법은 사용자 에이전트 (UA) 문자열을 확인하는 것입니다. 모바일 UA 문자열 목록은 this page을 참조하십시오.

PHP를 사용하는 경우이 변수를 사용하여 UA 문자열 ($_SERVER['HTTP_USER_AGENT'])을 가져옵니다.

+0

예, 우리는 자바 스크립트를 사용하지 않기로 결정하고 클라이언트가 그렇게하도록했습니다. 더 나은 방법이므로 모든 백엔드 및 서버 측 코드에 액세스 할 수 있습니다. – Xeo

관련 문제