휴대 기기를 탐색하는 사용자를 사이트의 모바일 버전으로 리디렉션하는 사이트가 있습니다. 리디렉션은 정상적으로 작동하지만 사이트의 데스크톱 버전으로 전환 할 때 문제가 발생합니다.모바일 사용자 리디렉션 루프
모바일에서 site.com을 방문하면 모바일 버전이 별도의 웹 사이트에서 호스팅되므로 m.site2.com으로 리디렉션됩니다. 혼란 스럽지만 이렇게해야합니다. 그런 다음 사용자가 m.site2.com에서 '전체 사이트보기'를 클릭하면 site.com으로 전송되지만 즉시 m.site2.com으로 다시 전송됩니다.
방문자가 m.site2.com에서 왔는지 지정하는 어딘가에 몇 가지 코드가 있습니까? 그러면 리디렉션이 무시됩니다.
이 루프는 나를 미치게합니다. 또한 Javascript에 있어야합니다. 만약 누군가가 이것에 대한 전체 스크립트를 제공 할 수 있다면 정말 고맙겠습니다!
감사합니다.
감사합니다. 어떻게 알 수 있습니까? 내가 지금 가지고있는 것은 - – user1607021
모바일 버전은이 site.com/redirectedFromAMobieDevice, site.com? redirectedFromAMobieDevice 등의 데스크톱 버전으로 리디렉션 할 수 있습니다. 헤더 데이터 및 리퍼러 - google은 각각 ("http 헤더", "http 리퍼러") . – undefined
죄송합니다. Javascript에 익숙하지 않아 사용하고자하는 코드를 제공 할 수 있습니까? – user1607021