@@ -5,12 +5,13 @@ function getpath()
5
5
$ _SERVER ['firstacceptlanguage ' ] = strtolower (splitfirst (splitfirst ($ _SERVER ['HTTP_ACCEPT_LANGUAGE ' ],'; ' )[0 ],', ' )[0 ]);
6
6
if (isset ($ _SERVER ['HTTP_X_FORWARDED_FOR ' ])) $ _SERVER ['REMOTE_ADDR ' ] = $ _SERVER ['HTTP_X_FORWARDED_FOR ' ];
7
7
if (isset ($ _SERVER ['HTTP_FLY_CLIENT_IP ' ])) $ _SERVER ['REMOTE_ADDR ' ] = $ _SERVER ['HTTP_FLY_CLIENT_IP ' ];
8
+ if ($ _SERVER ['HTTP_FLY_FORWARDED_PROTO ' ]!='' ) $ _SERVER ['REQUEST_SCHEME ' ] = $ _SERVER ['HTTP_FLY_FORWARDED_PROTO ' ];
9
+ if ($ _SERVER ['HTTP_X_FORWARDED_PROTO ' ]!='' ) {
10
+ $ tmp = explode (', ' , $ _SERVER ['HTTP_X_FORWARDED_PROTO ' ])[0 ];
11
+ if ($ tmp =='http ' ||$ tmp =='https ' ) $ _SERVER ['REQUEST_SCHEME ' ] = $ tmp ;
12
+ }
8
13
if ($ _SERVER ['REQUEST_SCHEME ' ]!='http ' &&$ _SERVER ['REQUEST_SCHEME ' ]!='https ' ) {
9
- if ($ _SERVER ['HTTP_X_FORWARDED_PROTO ' ]!='' ) {
10
- $ tmp = explode (', ' , $ _SERVER ['HTTP_X_FORWARDED_PROTO ' ])[0 ];
11
- if ($ tmp =='http ' ||$ tmp =='https ' ) $ _SERVER ['REQUEST_SCHEME ' ] = $ tmp ;
12
- }
13
- if ($ _SERVER ['HTTP_FLY_FORWARDED_PROTO ' ]!='' ) $ _SERVER ['REQUEST_SCHEME ' ] = $ _SERVER ['HTTP_FLY_FORWARDED_PROTO ' ];
14
+ $ _SERVER ['REQUEST_SCHEME ' ] = 'http ' ;
14
15
}
15
16
$ _SERVER ['host ' ] = $ _SERVER ['REQUEST_SCHEME ' ] . ':// ' . $ _SERVER ['HTTP_HOST ' ];
16
17
$ _SERVER ['referhost ' ] = explode ('/ ' , $ _SERVER ['HTTP_REFERER ' ])[2 ];
@@ -22,8 +23,6 @@ function getpath()
22
23
else $ path = $ _SERVER ['REQUEST_URI ' ];
23
24
$ path = path_format ( substr ($ path , strlen ($ _SERVER ['base_path ' ])) );
24
25
return $ path ;
25
- //return substr($path, 1);
26
- //return spurlencode($path, '/');
27
26
}
28
27
29
28
function getGET ()
0 commit comments