質問 > 管理機能 > 商品詳細にYouTubeを表示 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Sun18 |
投稿日時: 2012/12/19 18:20
対応状況: −−−
|
新米 登録日: 2012/12/19 居住地: 投稿: 3 |
商品詳細にYouTubeを表示 初心者です。
バージョンは2.12.2です。 レンタルサーバーヘテムルの簡単インストールでインストールしました。 参考書を見ながら開発をしていますが、 そこにあった「商品詳細ページにYouTubeを設定する」というのがあり、 掲載の通りに行ったんですが、動作しません。 手順: 1.システム設定->マスターデータ管理で、 mtb_allowed_tagに重複しないID38、39にそれぞれ「iframe」「/iframe」を登録しました。 2.商品管理->商品登録から、「詳細-メインコメント(タグ許可)*」に <iframe width="440" height="240" src="http://XXX" frameborder="0" allowfullscreen></iframe> と入力しました。 http://XXX:実際は有効なURLを設定。 結果: ・赤い波線が「iframe」タグなど数か所表示されてしまいます。 勿論、確認ページやSITE CHECKなどしてみても、YouTube画面は表示されません。 ・キャッシュが残っているかもと思い、/data/cache/の中を再作成しても結果は変わりません。 何が原因なのでしょうか?よろしくお願いします。 |
homan |
投稿日時: 2012/12/19 18:37
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 商品詳細にYouTubeを表示 ヘテムルはWAFが有効なようですが、
関係ないでしょうかね。。 http://heteml.jp/service/waf/ あと、frameの内容が表示されない場合は サーバーのセキュリティ設定で X-Frame-OptionsでSAMEORIGINがオンになってたりすると 表示されないかもしれません。 https://developer.mozilla.org/ja/docs/The_X-Frame-Options_response_header .htaccessとかではずれるかもしれませんが、、 クリックジャッキング防止とか増えてるので ありえるかもしれません。(ヘテムルに聞いてみるのがいいかもしれません) でも的外れだったらすみません。。
|
Sun18 |
投稿日時: 2012/12/20 3:39
対応状況: −−−
|
新米 登録日: 2012/12/19 居住地: 投稿: 3 |
Re: 商品詳細にYouTubeを表示 homanさん、回答ありがとうございます。
・WAFについて 有効になっていたため無効にし試したのですが、結果は同じでした。 ・X-Frame-Optionsについて .htaccessを確認したのですが、X-Frame-Optionsの設定がありませんでした。 ’はずす’ために設定をどのようにすればよいのでしょうか? |
homan |
投稿日時: 2012/12/20 10:58
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 商品詳細にYouTubeを表示 Sun18さん
X-Frame-Optionsの設定の前に iframe自体がNGなのかどうなのかを切り分けしたいので、 もし、開発中のサイトであって 色々試せる状態にあるならば iframeのURLをyoutubeではなく他のサイト (ヘテムルで運用されているサイトとは別ドメインのもの) を読み込んでみて表示されるかどうか確認できませんか? そのiframeで表示された場合は、youtubeまたはFlashプレイヤーの 問題があるかもしれません。 やっぱり表示されない場合は、iframeがX-Frame-Options等で 外部ドメインのコンテンツをiframeで表示されない設定になっている事が 可能性の1つとして考えられます。 もともとWebサーバーの設定なので .htaccessで制御できるかどうかは分かりません(サーバーによる)。 また、元々記述がなければ追記すればいいのですが、 記述に仕方などはサーバー会社のカスタマーサポートに問い合わせた方がいいです。 ※上記のとおり、そもそも.htaccessで制御できないようにしてる場合もあるので。
|
coelacanth |
投稿日時: 2012/12/20 15:50
対応状況: −−−
|
半人前 登録日: 2011/1/31 居住地: 投稿: 26 |
Re: 商品詳細にYouTubeを表示 ヘテムルでYouTube動画を表示してみました。
このURLで閲覧できますでしょうか? http://coelacanth.heteml.jp/ec_test/products/detail.php?product_id=1 見れない場合は閲覧しているPCの環境問題という可能性があります(こちらでは表示できています)。 これが表示できるならEC-CUBE管理ページで設定を見直してください。 (iframe, /iframeの綴りが間違っていないか等) |
homan |
投稿日時: 2012/12/20 15:53
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 商品詳細にYouTubeを表示 僕は閲覧できました!
ということはおっしゃられる通りサーバーではなく、 閲覧しているPCのFlashプレイヤーなどが原因かもしれませんね。
|
Sun18 |
投稿日時: 2012/12/20 17:55
対応状況: −−−
|
新米 登録日: 2012/12/19 居住地: 投稿: 3 |
Re: 商品詳細にYouTubeを表示 ありがとうございます。
ヘテムルのサポートにも問い合わせて、やはり問題なく動作するとの回答でした。 綴りも確認しましたし、いくつかPCも変えて試しましたが、結果は一緒でした。 なので、もう一度EC-CUBEのインストールからやり直してみようと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |