[読了時間の目安:約 3 分]
何かよく分からない事象にハマってます。
もし原因や解決法などをご存知の方が居ればぜひ情報を……。
- 同一ドメインにおいて(仮に「http://www.hoge.jp/」とします)
- Firefox で保護されていない特定のページ(「http://www.hoge.jp/〜」)から保護されている特定のページ(「https://www.hoge.jp/〜」)へリンクしたとき
- 「一部しか暗号化されていない」という状態になる
- そのページをリロードすると、その事象は解消される(すべて保護されている状態になる)
- 同じリンク元ページの別の箇所から、まったく同じ URL にリンクしても、上記のような事象は発生しない(すべて保護されている状態になっている)
- リンク先 URL を直接入力したり、他のページからリンクしても、やっぱり事象は発生しない
- つまり、特定のページの特定の箇所にあるリンクでのみ、事象が発生している(再現性あり)
- IE、Safari、Google Chrome といった他のブラウザでは特にそういったことは起こらない
- 逆に Opera では、どの保護されていないページ(「http://www.hoge.jp/〜」)からであっても、保護されているページ(「https://www.hoge.jp/〜」)へリンクした場合、「保護されてはいません」となる
- Opera の場合、Windows ではリロードすると解消される(保護されている状態になる)が、Mac だとリロードしても解消しない(URL を直接入力してもダメ)
- このサイトは PHP で構築されていて、ファイル名によって「http://」と「https://」を 302 リダイレクトで切り替えている(「info.php?〜」なら「http://」、「edit.php?〜」なら「https://」という具合)
という感じです。
もう、まったく意味が分からないんですけど……。
関連している(かもしれない)記事
コメント:4
- さしすせそ 2010 年 7 月 6 日
はじめまして。
私もまったく同じ状態でほとほと困ってしまっています。
その後、原因などわかりましたか?- kbysbtmup 2010 年 7 月 16 日
>さしすせそさん
いやー……、まったくですね。よく分からないままです。
バグ……なんですかね。
今後のバージョンアップで直ることを期待してます。- あいうえお 2010 年 11 月 2 日
はじめまして。
私も今日、同じ現象に陥りました。。。私の場合ですが、若干解決しましたのでご報告を。
SSLのページに行く前にunonloadイベントを行っていたのですが、
それをコメントアウトしたら解決しました。
ただ、そのunonloadのうちの何がいけないのかはまだ分かっていないのですが。。- kbysbtmup 2010 年 11 月 4 日
>あいうえおさん
情報ありがとうございます。
このサイトはシステムを外注しちゃってるので、内部のことはあまり詳しく分からないんですよね……。
また確認してみます。
トラックバック:0
- この記事のトラックバック URL
- http://blog.btmup.com/firefox/firefox-some-are-not-only-encrypted.html/trackback
- トラックバックの送信元リスト
- Firefox で特定のページの特定の箇所から特定のページにリンクしたとき「一部だけ暗号化されていない」という状態になる - btmup Blog より