링크

2010-02-28 5 views
1

나는 어떻게 전체로 다시 모바일 사이트의 방문자를 리디렉션 것입니다 아파치의 RewriteCond %{HTTP_USER_AGENT} (...)링크

내 질문에 내 사이트의 모바일 버전 아이폰 사용자를 전달하고 싶습니다 대지? 모바일 장치를 사용하고 있기 때문에 모바일 사이트로 다시 라우팅됩니다.

건배, 필은 웹 프로그래밍에 사용하는 내용에 따라

답변

2

쿠키 값을 설정 한 페이지로 리디렉션 한 다음 다시 기본 페이지로 리디렉션해야합니다. 그런 다음 cookie-based rewrite을 수행 할 수 있습니다. 쿠키가있는 경우 URL을 다시 쓰지 마십시오. 그것이 없으면 다시 작성하십시오.

URL에 GET 변수를 추가하지 않아도되는 이점은 향후 방문을 위해 사용자의 환경 설정이 저장된다는 것입니다. 방문자가 다음 번에 방문 할 때 볼 수있는 사이트의 전체 형식을 선호하는 경우

+0

+1. 향후 방문을 위해 사용자의 환경 설정을 저장하지 않으려면 대신 세션 쿠키를 사용할 수 있습니다. –