Re: 特定ページのSSL対応

2011年8月9日 at 16:34

yamanoiです。

テーマを作成するときにgetStyleSheet()を使ってはいけません。下のように書き換える必要があります。

<link rel="stylesheet" media="screen" type="text/css" href="<?php echo $this->getThemePath
().'/main.css'?>" />

変更しないとCSS内にurl(image.gif)がurl(http://domein/image.gif)のように正規化されてしまいます。
よって、ページが認証されなくなります。

追伸:
concrete5のバージョン5.4.1.1.jaから、https廻りが変更されているので
上の変更しなくても大丈夫かもしれません。