ページ内のURLに勝手に「?BASERCMS=**************************************」が追加される

【環境情報】
・baserCMSのバージョン:4.4.2
・レンタルサーバー名:ConoHa WING
・使用テーマ:ratio_3_2
・PHPスキル(自己評価):普通?

ページを表示すると、いつの間にかページに記載されている記事内のURLに、
「?BASERCMS=**************************************」が追加されていることがあります。
Ctrl + F5 を行うと、通常のURLに戻ります。
ページの表示自体は問題ないのですが、何故このようなことが起こるのか
原因と対策が知りたいので、ご存知の方はご教授お願いいたします。

/app/Config/session.php の最後に下記を追加したところ、ページを表示した際に
「?BASERCMS=***********************」のセッションIDが自動的に付加されることは
今のところは起こらなくなりました。とりあえずは問題無さそうです。

	'defaults' => 'cake',
	'cookie' => 'BASERCMS',
	'timeout' => 60 * 24 * 2,
	'ini' => [
		'session.serialize_handler' => 'php',
		'session.save_path' => TMP . 'sessions',
		'session.use_cookies' => $useCookies,
		'session.use_trans_sid' => 0,
		'session.gc_divisor' => 1,
		'session.gc_probability' => 1,
		'session.cookie_secure' => $cookieSecure
	]
]));

ConoHa WING で独自ドメインの SSL を有効にした際には
index.php の最初に $_SERVER['HTTPS'] = 'on'; を入れないといけない点といい、
ConoHa WING で動かす際には注意しないといけませんね…

1 Likes