Найденное решение, в первую очередь, если вы используете:
Функция drupal_goto работает следующим образом:
drupal_goto ($ path, array ("external" => TRUE, "https" => TRUE));
Но в моем случае проблема была с перенаправлением в форму отправки,
Drupal создал HTTP url вместо HTTPS в функции url (), потому что моя глобальная переменная insecure_url была HTTP.
Вы можете отменить его в админ панели drupal, просто зайдите:
www.domain.com//admin/config/system/securepages
и снимите флажок «Переключаться на страницы http, если совпадений нет».