Summary
Drupal7 の common.inc が提供する関数 url で、$option['https'] = true にしても http://... のURLが返ってきてしまう。
url('path/to/contents', array('https' => true))
これを動作させるには、
settings.php の $conf['https'] の値を true にしておく必要がある。
settings.php
$conf = array(
'https' => true,
);
Reference
Drupal7 - Drupal API - common.inc - urlhttps://api.drupal.org/api/drupal/includes!common.inc/function/url/7