ich有一个带有以下代码的文件test.php:
<?php
header('Location: https://www.mx-test-domain.de/test2.php');
?>
我在浏览器中拨打http://www.mx-test-domain.de/test2.php。
重定向有效,但我结束了
http://www.mx-test-domain.de/test2.php
脚本将我从http重定向到http,而不是从http重定向到https。
我们的服务器位于负载均衡器之后。由于这个脚本,我需要询问$ _SERVER [&#39; HTTP_X_SSL_CIPHER&#39;]如果我是https或不是。服务器总是认为他在端口80上运行。
Wenn我在浏览器中手动调用了https://www.mx-test-domain.de/test2.php,它运行正常。
php重定向不起作用的问题是什么?它可能是服务器配置吗?