mirror of
https://github.com/bs-community/blessing-skin-server.git
synced 2024-12-15 06:09:58 +08:00
fixed bug of checking rewrite rules caused by http protocol
This commit is contained in:
parent
b231cfeaa3
commit
bd02b33149
@ -3,7 +3,7 @@
|
|||||||
* @Author: printempw
|
* @Author: printempw
|
||||||
* @Date: 2016-03-27 13:30:00
|
* @Date: 2016-03-27 13:30:00
|
||||||
* @Last Modified by: printempw
|
* @Last Modified by: printempw
|
||||||
* @Last Modified time: 2016-03-27 14:46:20
|
* @Last Modified time: 2016-03-27 17:01:20
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Sanity check
|
// Sanity check
|
||||||
@ -104,7 +104,17 @@ function checkClass($classname) {
|
|||||||
|
|
||||||
function checkRewrite() {
|
function checkRewrite() {
|
||||||
global $fails;
|
global $fails;
|
||||||
$uri = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
|
$protocol = "http://";
|
||||||
|
|
||||||
|
if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 1) { // Apache
|
||||||
|
$protocol = "https://";
|
||||||
|
} elseif ($_SERVER['HTTPS'] === 'on') { // IIS
|
||||||
|
$protocol = "https://";
|
||||||
|
} elseif ($_SERVER['SERVER_PORT'] == 443){ // for other servers
|
||||||
|
$protocol = "https://";
|
||||||
|
}
|
||||||
|
|
||||||
|
$uri = $protocol.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
|
||||||
$base_url = explode('setup', $uri)[0];
|
$base_url = explode('setup', $uri)[0];
|
||||||
|
|
||||||
$ch = curl_init();
|
$ch = curl_init();
|
||||||
|
Loading…
Reference in New Issue
Block a user