모바일 장치에서 m 하위 도메인을 자동으로 지원 / 리디렉션합니까?


11

사이트의 모바일 버전을 설정하려고하는데 하위 도메인을 설정하고 모바일 사이트를 거기에 넣을 수 있는지 또는 전화를 자동으로 만들기 위해 일종의 리디렉션을 설정 해야하는지 궁금합니다. 그것에 가십시오.

이 작업을 시작하기위한 올바른 방향을 알려주시겠습니까? 좋은 정보를 찾는 데 문제가 있습니다.

감사

답변:


8

내가 뭔가를 놓치지 않으면 나는 이것이 자동이라고 믿지 않는다. 이 사이트는 사이트의 특수한 모바일 버전을 만들었으며 서버의 코드를 통해 사이트를 자동으로 리디렉션합니다.

PHP를 알고 있다면 정확한 요구에 따라 코드를 작성 하는 편리한 PHP 코드 생성기 가 있습니다. 이 사이트 는 더 많은 언어를 제공하는 것 같습니다. 나는 당신이 충분히 열심히 보았을 때, 당신도 이것을 할 수있는 아파치 규칙 세트를 찾을 수 있습니다. i의 요지는 사용자 에이전트를 검색하고 휴대 전화 제조업체의 징후를 찾는 것 같습니다. 따라서이 목록을 최신 상태로 유지해야합니다.


7

자신 만의 리디렉션을 만들어야합니다. 실제로 언어에 따라 다릅니다.

또한 이것은 SO에서 잠시 동안 여기 에서 요청되었습니다 . SO 답변이 제안하는대로 WURLF 를 확인하십시오 .

리디렉션 할 때 302 리디렉션을 사용해야합니다.


+1, WURLF에 대해 몰랐습니다. 나중에 참조 할 수 있도록 책갈피를 지정해야합니다.
John Conde

멋지다. 감사합니다. detectmobilebrowser.com 에 대해 몰랐기 때문에 친구에게 +1했습니다!
벤 호프만

0

detectmobilebrowser.com 리디렉션은 Firefox 또는 기타 다른 방법으로 애드온을 사용하여 쉽게 수정할 수있는 UserAgent 문자열만을 기반으로합니다. 또한 일부 이동 통신 사업자는 UA 문자열을 변경하여 UA 리디렉션을보다 불안정하게 만들 수 있습니다. 이와 같은 많은 서비스를 찾을 수 있습니다.

wurlf는 UserAgent 외에도 일부 기능 감지를 사용하고 있습니다. 또한 화면 크기와 같은 장치에 대한 유용한 정보를 얻을 수 있습니다. 이렇게하면 방문자에게 가장 적합한 웹 사이트 버전을 렌더링 할 수 있습니다.

따라서 무료 장치 인식을 원한다면 wurlf를 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.