バージョン選択

フォーラム

メニュー

オンライン状況

17 人のユーザが現在オンラインです。 (11 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 17
もっと...

サイト内検索

質問 > その他 > SSL 警告について

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
genuine-re
投稿日時: 2010/6/22 16:46
対応状況: −−−
新米
登録日: 2010/3/11
居住地:
投稿: 8
SSL 警告について
[EC-CUBE] 2.4.3正式版
[OS] Linux
[PHP] 5.1.6
[データベース] MySQL 5.0.77
[WEBサーバ] Apache/2.2.3 (CentOS)
[ブラウザ] IE8


SSLの警告文の一つに、

アクセスしたコンテンツの一部が非SSL経由で参照されていると、表示されるものがありますが、原因としては、

画像ファイル、CSS、JavaScriptなどのファイル参照が「http」で始まるURLになっている。
Flashなどを参照する<embed>タグ、<object>タグに記述されているURLが「http」で始まっている。

上記の対策をして、IE8では警告文も出ずに対応できましたが、
IE7やIE6では依然として警告文が出てしまいます。

FirefoxやOperaでは警告文はでませんが、エラー状態を示す鍵マークが表示されているので同じ状態なのだと思われます。

警告文を「いいえ」で答えても画像等は全て表示されるので
画像のリンクは相対パス?で書かれていると思うのですが、
原因がわかりません・・・。


初心者で恐縮なのですが、

ECキューブ(PHP?)では、以下のように書かれたリンクは
全て相対パスで書かれたものに含まれるのでしょうか?

src="<!--{$TPL_DIR}-->js/css.js"

href="<!--{$smarty.const.URL_DIR}--><!--{$smarty.const.USER_DIR}-->css/common.css"

img src="<!--{$TPL_DIR}-->img/common/pagetop.gif"

<a href="<!--{$smarty.const.SITE_URL}-->">


あと、外部サイトへのリンクはhttp://〜で記述した場合、
警告文の対象になるのでしょうか?


ためしに、管理画面で修正できるヘッダーやフッター、中身を削除して空の状態でも試しましたが、やはり警告文が表示されました;

どうかお助け下さい;;
seasoft
投稿日時: 2010/6/22 16:50
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: SSL 警告について
引用:

src="<!--{$TPL_DIR}-->js/css.js"

href="<!--{$smarty.const.URL_DIR}--><!--{$smarty.const.USER_DIR}-->css/common.css"

img src="<!--{$TPL_DIR}-->img/common/pagetop.gif"

<a href="<!--{$smarty.const.SITE_URL}-->">


これらは全て絶対パスです。

しかし、何れもページを表示した時点で警告される質のものでは無いと思います。

インターネット上で構築されているならば、URL を貼っていただくと話しが早いかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

genuine-re
投稿日時: 2010/6/22 17:21
対応状況: −−−
新米
登録日: 2010/3/11
居住地:
投稿: 8
Re: SSL 警告について
ご回答ありがとうございます!

URLを添付したいのですが、リニューアル用のショッピングサイトの為(現状未完成)、現在表示することが困難な状態です。

申し訳ございません。

解決できそうになかったら、個人的にご相談させていただきます。
AMUAMU
投稿日時: 2010/6/22 18:36
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: SSL 警告について
ありがちな問題ですが、多くは表面上の出力されたHTMLコードだけで確認されていることで見つけてない状態だと覆います。

javascriptコードを <script src="xxx">等で指定した場合、そのsrc先のスクリプトが参照する可能性がある画像ファイルやスクリプトファイル等も全てブラウザでは自動的に確認する対象となります。

各種javascriptフレームワークのプラグイン系で実装が甘くてhostは引き継ぐのにプロトコルは見ていないものが多いです。
一回、そのような影響要因になりそうな部分を1つずつ外してみて確認してみましょう。

なお、Web/HTML/Javascriptのデバッグツールを使えば、何がhttpsページ内で、http指定になっているかを一覧で一発で確認できるツールもありますので探されると良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

genuine-re
投稿日時: 2010/6/29 17:09
対応状況: −−−
新米
登録日: 2010/3/11
居住地:
投稿: 8
Re: SSL 警告について
AMUAMU様から教えて頂いたWeb/HTML/Javascriptのデバッグツールを使い、怪しげなところを探した結果、どうやらエラーの出る原因はカテゴリーブロックにある事が分りました。

IEでは以前のように警告が出ることはなくなったのですが、
OperaやFirefoxでは、鍵マークにエラーが表示されてしまいます。

現在作成中のHPでは左メニューにカテゴリブロックが入っており、
商品一覧と商品詳細のレイアウトにカテゴリブロックが設定してあります。

しかしながら、「問合せ」と「新規会員登録」のページは、
商品一覧と同じテンプレート?のせいか、左に商品一覧で設定したブロックが入ってしまい、このせいでエラーが発生してしまう状況です。

カテゴリブロックのjavascriptの中を見て<script src="xxx">等を変更したりしてみましたが、どうもうまくいかず、どうせならこのカテゴリブロックが含まれたレイアウトじゃないものに変えられないかと思い、問合せページにてヘッダーフッター左メニューを呼び出しているプログラムを探してみたのですが、詳しくない私には見つけることができませんでした;

イメージとしては、こちらのサイト様のような形にしたいのです。

https://www.livingmotif.com/shop/contact/index.php

(勝手にリンク貼ってすみません・・・)

どこをどういじれば左メニューを変えることができるのか、
もう少し頑張ってみます!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,390名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.