phpのheader関数でhttpからhttpsに移動させたいです
submitだとhttpsに移動できます。

header(location:https://example.com)だと移動はしますが、
http://example.comに移動してしまいます

headerのlocationの設定の前に何か必要なのでしょうか?
header('HTTP/1.1 301 Moved Permanently');とか加えてみましたがうまくいかず・・・

後ありえない、https://example_example.php等ないファイルにアクセスしたら、httpsでした・・・わかりません。