Flash 콘텐츠를 딥 링크하기 위해 SWF 주소 구현을 사용하는 Flash 앱이 있습니다. 간단한 URL은 http://www.domain.com/#/uk/section/content
과 같습니다. 지금까지 우리에게 큰 도움이되었으며 사내 툴킷에 깊이 얽혀 있습니다.PHP for Flash/SWF 주소 앱 alt 콘텐츠
이제 이러한 값을 읽고 URL에 따라 대체 콘텐츠를 제공하려면 PHP가 필요합니다. 많은 성공을 거두지 못한 후에 나는 이것을 읽었습니다 : Get fragment (value after hash '#') from a URL in php 그리고 그 이후의 데이터와 #를 포함하는 데이터가 결코 서버에 보내지지 않는다는 것을 알게되었습니다.
내 질문은 내 선택은 무엇입니까? 지금까지 나는 이런 식으로 참조 :
옵션 1 : 은 딥 링크 시스템의 점검이 필요하다는 것을 동의하고, PHP도 읽을 수있는 '적절한'URL을 구문 분석의 mod_rewrite를 사용하는 시스템으로 이동합니다.
옵션 2 : 자바 스크립트를 사용하면 페이지가로드 될 때 기존 URL 스타일을 읽을 수 있습니다. 삽입 할 내용은 XML에서로드해야하기 때문에 정상적인 페이지 로딩에 영향을 줄 수 있습니다. 또한이 후속 데이터로드로 인해 검색 엔진 및 다른 로봇이 내용을 읽을 수 없게됩니까?
어떤 아이디어가 가장 좋을까요? 아니면 더 좋은 방법이 있을까요?
재미 있기 때문에 GET 매개 변수가 표시되면 bot 특정 콘텐츠를 제공 할 수 있습니다. 나는 그 측면을 좋아한다. 그리고 이것은 플래시가 아닌 인간 사용자를위한 AJAX 솔루션과 함께 사용될 수있다. – shanethehat