미채택 완료
제 서버에서만 특정 유튜브 동영상이 안나옵니다. (재질문)
* 이전 질문에서 답을 얻지 못하여 재질문드립니다.
아래 코드를 실행하면 (참고소스)
localhost나 dothome(닷홈)에 you.php를 올려서 불러보면 둘다 잘 나옵니다. (제가 아는 서버 여기저기 해보면 다 잘나옵니다.)
그런데 제 서버(데스크탑에서 돌리는중 윈도우 XAMPP 8.0.12버전)에서는 1번은 나오고 2번은 안나옵니다.(둘다 같은 채널의 컨텐츠입니다.)
2번이 제 서버에서 불러올 경우만 안나오는 이유가 될만한게 있을까요
2번말고도 나오는 않는 동영상이 많습니다. 사실 너무 많아서 문젭니다. (다른채널의 laIGMz8XaZE 등등)
정리하자면
1. http://localhost/you.php 하면 1번,2번 동영상 둘다 잘나옴
2. 닷홈이나 다른 서버에서 you.php돌리면 둘다 잘나옴
3. http://데스크탑 XAMPP서버 ip주소/you.php 하면 2번 동영상은 안나옴
Copy
<!-- you.php -->
<br>
*1. 보이는 유튜브 동영상
<br>
<iframe src="https://www.youtube.com/embed/gVPHe3duoy8?autoplay=1&rel=0"></iframe>
<br>
<br>
*2. 안보이는 유튜브 동영상
<br>
<iframe src="https://www.youtube.com/embed/YtUIEtW6vLw?autoplay=1&rel=0"></iframe>
<br>
<br>
<br>

답변 6개 / 댓글 5개
유투브쪽에서 타 사이트 재생 금지 걸린 경우일듯 합니다.
코드 동일한데 어떤 곳은 나오고 어떤 곳은 안 나오는 것은 순전히 유튜브 재량사항 같네요.
사용자가 어떻게 할 수 없는 부분같습니다.
소스코드 좀 봐야할것같은데요
아니면 config.php에 보면 도메인 적용 하셨나요?
Copy
define('G5_DOMAIN', 'localhost:8080');
답변을 작성하려면 로그인이 필요합니다.
3. http://데스크탑 XAMPP서버 ip주소 는 http://xxx.xxx.xxx.xxx/you.php 이걸 말한겁니다.