レンタルサーバ さくらインターネットで全体をSSL(BASE_URLを[https://])を有効にする場合、以下の設定を行ってください。
※さくらインターネットでSSLを有効にした場合、携帯からアクセスができなくなります。
参考) http://www.sakura.ne.jp/function/ssl.html
[maple/filter/Filter_SetConfig.class.php]の96行目から101行目をコメントアウトしてください。
// http -> https
//if ($action_name == DEFAULT_ACTION && ( !isset($_SERVER['HTTPS']) || strtolower($_SERVER['HTTPS']) != 'on')
// && preg_match("/^https:\/\//i", BASE_URL) ) {
// $url = 'https://'. $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] ;
// header( 'Location: '.$url );
// exit();
//}
IEからアップロードファイル等をダウンロードさせる場合、以下の設定も行ってください。
[webapp/components/uploads/View.class.php] _headerOutputメソッド(237行目あたり)の以下の処理をコメントアウトしてください。
// } else if (isset($_SERVER['HTTPS']) && stristr($_SERVER['HTTP_USER_AGENT'], "MSIE")) {
から
// header('Expires: '.gmdate('D, d M Y H:i:s', time() + $offset).' GMT');
の先頭の「//」を削除(コメントをはずす)。
上記設定後、
[webapp/components/uploads/View.class.php] の275行目のコードを削除してください。
} else if (isset($_SERVER['HTTPS']) && stristr($_SERVER['HTTP_USER_AGENT'], "MSIE")) {