Google Chromeでのみhttpsでのアクセスと認識されます  【解決済み】

質問全般・改善要望
返信する
kachio
メンバー
メンバー
記事: 15
登録日時: 2015年7月23日(木) 15:46

Google Chromeでのみhttpsでのアクセスと認識されます

投稿記事 by kachio »

はじめまして、初めてフォーラムに投稿致します、カチオと申します。
いつもMODxを使用してサイト作成をしており、
大変お世話になっております。

現在、MODxを使用してサイトの管理・運営を行っております。
そのサイトの中でWordpress Intergratorというスニペット(+プラグイン)を使用して、
WordpressをMODxに取り込んで使用しています。

サイトURLが「http://xxx.com/」で
Wordpressの本体が「http://xxx.com/wp/」にあり
Wordpressの表示用URLを「http://xxx.com/blog/」として運営している状態です


そこで、昨日(7/22)からだと思うのですが、Google Chromeで閲覧した場合のみ、
Wordpress内のリンクが全て「https://〜」で始まるURLになってしまいました。
※サイト自体にはSSLは使用しておらず、これまでは通常通り「http://〜」のURLでリンクや画像が生成されていました

SafariやFirefox、Internet Explorerなど、それぞれMac OSとWindowsで調べましたが、
共にGoogle Chromeの場合だけ「https://」になります。

そこで、WordpressIntegratorを使用せずに、Wordpress本体のURL「http://xxx.com/wp/」でアクセスしたところ
Google Chromeの場合でも、リンクURLは全て「http://」になっていました

それをふまえて、MODx内で何か原因があるのかと思い、設定を色々探ってみたところ、
「ツール > グローバル設定 > サイト > サイトのURL」のところの例が、
-------------
[(site_url)] - 例:https://xxx.com
-------------
となっていました。

これもGoogle Chromeでログインした場合のみ見られる現象で、その他のブラウザでは、
-------------
[(site_url)] - 例:http://xxx.com
-------------
となります。

また、phpinfo()も調べてみたのですが、
Google Chromeの場合だけ、「_SERVER["HTTPS"] => on」というキーと値が存在しています。
その他のブラウザでは、キーの名前自体が表示されていません。


なお、症状が出た時の環境は
-----
ご利用のサーバ:heteml
MODXのバージョン: 1.0.14J-r4
PHPのバージョン: 5.4.27
MySQLのバージョン: 5.6.13-log
Wordpressのバージョン:4.0.5
ブラウザ:Google Chrome 44.0.2403.89 (64-bit)
-----

その後、MODxを1.0.14J-r9に、Wordpressを4.2.2にアップデートし、
Wordpressのプラグインを全て無効も試しましたが、
症状は改善されませんでした。


ひとまず、応急処置として、Wordpressの方でadd_filterを使い、
URLを全て「http://〜」に変換して書き出しているのですが
なぜこういう症状が起きたのか全くわかりません。

もしこの症状の原因がお分かりの方がいらっしゃいましたら、ご教授いただけませんでしょうか。
拙い文章で分かりづらいかもしれませんが、
何卒、よろしくお願い致します。
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: Google Chromeでのみhttpsでのアクセスと認識されます

投稿記事 by yama »

https://ma.ttias.be/chrome-44-sending-h ... verywhere/
最新版Chromeの仕様変更に伴う問題のようです。MODXに限らずPHPアプリ全般で問題視されているようなので、もしかすると近日中にChrome側で何らかの動きがあると思います。いちおうMODX側でも、何かできることがないか考えてみます。
kachio
メンバー
メンバー
記事: 15
登録日時: 2015年7月23日(木) 15:46

Re: Google Chromeでのみhttpsでのアクセスと認識されます  【解決済み】

投稿記事 by kachio »

Yama様
ご返信ありがとうございます。

Chromeの仕様なんですね。
では、アップデートで修正などあるかもしれないので待ってみます。
ありがとうございます :)
返信する