묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
절대경로로 플래시 삽입시 링크 활성화 문제
2009.09.25 18:58
아직 해결되지 못한 질문(http://www.xpressengine.com/18327275)과 관련된 또 다른 문제입니다.
(당연히 되어야 할 것들이 작동이 안되니 정말 답답하네요.)
위 링크의 문제처럼 우선은 플래시 및 이미지를 절대경로를 사용하여 로드되게 하였습니다만, 그것으로 인해 또 다른 문제가 생겼습니다.
설정한 경로는 www를 집어넣었는데, www없이 URL을 직접 입력하여 접속할 시 플래시 링크가 먹히질 않습니다.
예를 들어 다시 설명해드리면, 페이지에 플래시를 삽입할 때 http://www.0000.com/000.swf로 삽입을 하였습니다. 문제는 URL을 www없이 000.com으로 접속하면 플래시의 링크가 먹히질 않습니다.
반대로, www를 빼고 http://000.com/000.swf로 삽입을 할 경우엔 URL을 www를 포함하여 접속할 시 링크가 죽습니다.
당연히 상대경로를 이용하여 swf 파일을 삽입하면 아무 문제가 없습니다만, 윗 링크의 글에서 언급했듯이 상대경로로 삽입하게 될 경우엔 플래시 자체가 로드되지 않습니다.
저도 나름 웹 관련해서 5년 넘게 일을 해왔지만, 왜 자꾸 이런 말도 안되는 일들이 생길까요...
XE의 오류이기전에 저의 무지함이 원인이었으면 좋겠습니다.
구글링으로 여기저기 찾아 원인을 찾았습니다. 군대 가 있는 동안 있었던 일이라 저도 이제서야 처음 알았습니다.
Adobe사의 플래시 플레이어 보안 업데이트로 인해 생긴 문제라고 하는군요.
http://blog.naver.com/haji31?Redirect=Log&logNo=110034404143
근데 막상 저는 위의 방법으로 해결이 안되었습니다만,
우연하게 작동이 되는 페이지와의 소스 비교를 통해 다른 해결책을 찾았습니다.
원리는 같은데 swf를 삽입하는 스크립트에 따라서 조금 차이가 있는 듯 합니다.