if(is_https()){ define('SITE_URL', 'http://' . $_SERVER['HTTP_HOST'] . substr($_SERVER['PHP_SELF'], 0, -9)); }else{ define('SITE_URL', 'http://' . $_SERVER['HTTP_HOST'] . substr($_SERVER['PHP_SELF'], 0, -9)); }
本来是自动解析的,如果碰到部分服务器不正常那就把域名写死
if(is_https()){ define('SITE_URL', 'http://你的域名/'); }else{ define('SITE_URL', 'http://你的域名/' ); }
比如问答网址是 http://www.baidu.com
那么就写:
if(is_https()){
define('SITE_URL', 'http://www.baidu.com/');
}else{
define('SITE_URL', 'http://www.baidu.com/' );
}