在我的网络应用程序中,您通过header('Location: https://domain.com/loggedin')
成功登录后会被重定向,但当完成重定向后,我会转到以下网址http://domain.com:443/loggedin
,这会导致(当然)出现以下错误
400 Bad Request
Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
我需要改变什么?我做错了什么或者我需要添加什么?
答案 0 :(得分:1)
这听起来很荒谬但经过一番思考后:
我在最后添加了一个斜杠(/
),现在它看起来像header('Location: '.PROJECT_HTTP_ROOT.'/');
。
现在应该像它一样工作!