묻고답하기
embed 화이트리스트 추가 문제
2013.03.31 19:59
외부 사이트에서 BGM을 embed로 끌어오려는데 잘 되지 않아서 질문을 올려봅니다.
http://www.xpressengine.com/tip/21817692
이 글에서 알려준 대로 embedWhiteUrl.xml 파일에 아래와 같은 내용을 추가했는데도 제대로 작동하질 않습니다.
<pattern>http://player.bgmstore.net/</pattern>
</domain>
<domain name="http://heartbrea.kr" desc="BGMSTORAGE">
<pattern>http://bgm.heartbrea.kr/</pattern>
</domain>
물론 embed 태그 내부에 집어넣었습니다.
링크 방식을 살펴보니 위쪽 사이트는 http://player.bgmstore.net/**** 형태로 링크가 되어 있고, 아래쪽 사이트는 http://bgm.heartbrea.kr/?**** 형태입니다. 패턴 태그에 등록된 하위 디렉토리를 인식 못하는 것이 아닌가 싶어서 기존 패턴과도 대조해봤는데, nate가 문제없이 첨부되는 것으로 봐서는 그 문제는 아닌 것 같습니다.
어딜 추가로 고쳐야 해결될까요?
*추가:
위 사이트의 경우는 태그가 이런 식,
<embed src="http://player.bgmstore.net/bCCuo" allowscriptaccess="always" allowfullscreen="true" width="422" height="180" ></embed><br><a href="http://bgmstore.net/view/bCCuo" target="_blank">BGM정보 : 브금저장소 - http://bgmstore.net/view/bCCuo</a>
아래 사이트의 경우는 태그가 이런 식입니다.
<embed src="http://bgm.heartbrea.kr/?1320836"><br /><br />BGM정보: http://heartbrea.kr/1320836
*추가2:
XE Core 1.7.30입니다.
댓글 11
-
송동우
2013.03.31 20:12
-
DynamicLaser
2013.03.31 20:28
브금스토어의 경우 모르겠지만, 핱브의 경우 도메인이 여러개로 나뉘어 미러링되는 방식입니다.
*.heartbrea.kr 로 한번 도메인을 고쳐보세요.
-
CN-
2013.03.31 20:41
<pattern>http://*.heartbrea.kr/</pattern> 으로 고쳐봤는데 잘 되지 않는군요. 코드를 제대로 이해 못했지만, 화이트리스트 기능은 실제로 불러오는 서버에 상관없이 입력되는 텍스트만을 파싱해서 리스트와 대조하는 게 아닌가 싶습니다. -
송동우
2013.03.31 20:36
테스트 해보니 아무것도 안하고 그냥 질문에 올려준 embed 코드를 올리니까 잘 나옵니다....
처음에 조금 로딩 되는 시간이 걸리긴 합니다....
조금 기다리면 로딩이 끝나고 잘 나옵니다.....음악도 잘 나오고 컨트롤도 잘 되고....
화면 스샷.....
-
CN-
2013.03.31 20:42
관리자 권한을 가진 계정은 문제없이 링크를 걸 수 있습니다. 일반 유저들의 경우는 필터링에 걸리더군요. -
송동우
2013.03.31 20:52
일반유저 관리자계정 모두 테스트 했습니다..... 이상없네요...
비회원이 올려도 잘 나옵니다.....
스샷...
-
CN-
2013.03.31 21:15
제 경우는 관리자가 아닌 계정에서 위에 예시된 태그를 넣어 작성하면 embed 태그 부분이 통째로 삭제된 채 저장됩니다. 어딘가 서로 설정이 다른 것 같은데 그걸 모르겠군요... localhost에서 테스트해 보신 것 같은데, XE core 버젼을 알 수 있을까요? -
송동우
2013.03.31 21:33
도저히 안된다면
이렇게 해보세요
xe - config - func.inc.php 열고
line 964 쯤에
require_once(_XE_PATH_ . 'classes/security/EmbedFilter.class.php');이것 위에
if(preg_match("/http:\/\/player.bgmstore.net\//i",$content)) return $content;
이것 삽입.....
-
CN-
2013.03.31 21:49
감사합니다. 이 방법으로 해결했습니다. -
스박
2013.04.04 02:55
와 저도 embed가 안되는 문제가 있었는데 이 방법으로 해결이 되었습니다. 감사합니다. -
청소년출입가능지역의족장
2014.04.27 22:36
너무 감사합니다 ㅠㅠ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
요절 | 한번만 도와주세요 부탁드립니다. [1] | 2015.02.28 by Qgraphic |
쉬폰케익 | 싸이트운영하다보면 전기세하고 상관이 있나요? [2] | 2015.02.28 by Qgraphic |
레토나 | 특정게시글에 원하는링크 넣을수있나요? [1] | 2015.02.28 by Qgraphic |
봄이다.^^ | 확장변수 링크방법 문의드립니다 [1] | 2015.02.28 by 닉이 |
newi | 서버 문의 합니다. [3] | 2015.07.25 by Luatic™ |
GREATGUY | 백그라운드 위 아래 이미지에 링크를 걸고 싶어요. | |
생컨 | 휴지통이 좀 이상합니다. [2] | 2015.02.28 by 생컨 |
반걸 | php질문입니다. 도와주세요. [2] | 2015.02.28 by 반걸 |
가을풍경 | CKEditor 플러그인 추가 어떻게 하나요? | |
피노키오72 | 전체메일 발송 메일 주소 다른 테이블에서 불러오기 | |
송정석613 | 기존 제로보드에서 XE로 자료(첨부물) 및 이미지 등을 이전하여 주실 분 [1] | 2015.02.28 by Double'U' |
지오426 | 업데이트 한 후 관리자 로그인이 안됩니다. [10] | 2015.02.28 by 좋은데이 |
Happiness | 프레임 을 나눈 html 에 게시판을 불러올경우 글쓰기가 안됨 | |
jahong | xe 에서 메일설정하는 방법을 모르겠습니다. | |
도라에몽x몽에라도 | 스패머 게시글 작성 제한 어떻게 하나요? | |
덕본2 | 회원목록 검색내용이 보이지 않습니다... | |
새롭새롭 | 회원등급이 계속 추가 됩니다. [4] | 2015.02.28 by 새롭새롭 |
xenewbie | 비주얼 이미지 옆으로 컨텐츠 위젯 등 이동법 | |
위시드림 | 급합니다 ㅠㅠ 권한이 없습니다가 계속 뜹니다 [2] | 2015.02.27 by bluedream |
롤롤롤롤 | 최근에 xe 최신버전으로 홈페이지를 만들었는데...포탈에서 검색이 안되네요~ [6] | 2015.02.27 by 라디오스테이션 |
코드 수정하는 것 말고
실제로 embed 적용하려고 하는 태그를 올려보세요......주소포함.....