更新:修复了该问题.事实证明,托管服务提供商没有设置一些服务器变量.
为了将来参考,请app.php在web或public_html目录中添加以下内容.可能是一个肮脏的黑客,但它解决了我的问题.
app.php
if($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') { $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443; }