The challenge of 100 is that this is a framework. when running the entry file, the last Base: run ();
Public static function run () {// method in the base. php file
Self: cp ();
Self: init ();
Self: control ();
}
Then, I tracked the three methods and described the first method.
private static function cp(){if (self::CPURL == '') return;if ($_SERVER['HTTP_HOST'] == 'localhost') return;if ($_SERVER['HTTP_HOST'] == '127.0.0.1') return;if (strpos(self::CPURL,'||') !== false){$a = explode('||',self::CPURL);foreach ($a as $v) {$d = strtolower(stristr($_SERVER['HTTP_HOST'],$v));if ($d == strtolower($v)){return;}else{continue;}}header('location: http://www.haoid.cn');exit();}else{$d = strtolower(stristr($_SERVER['HTTP_HOST'],self::CPURL));if ($d != strtolower(self::CPURL)){header('location: http://www.haoid.cn');exit();}}}
The above section does not understand!
Reply to discussion (solution)
How can you get it out of context ?!
Well, I can see that the people on the forum who score points every day can answer the basic things. This Forum is useless!