memo.xight.org

日々のメモ

Drupal7 で url の https オプションが動作しない場合の対応

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 - url
https://api.drupal.org/api/drupal/includes!common.inc/function/url/7