EMLOG实现多域名访问全站的方法
相信很多站长手里的域名不只有两个,但拿来做网站的可能只有一个,毕竟人的精力是有限的,于是一些人喜欢将多个域名绑定在同一个网站上,实现多域名访问一网站,那么今天博客志就来分享一个EMLOG实现多域名访问全站的方法。
一、操作步骤
1、打开根目录下init.php文件,大约在第32行,找到如下代码
//站点固定地址 define('BLOG_URL', Option::get('blogurl'));
2、把上面的代码替换成如下代码
//define('BLOG_URL', Option::get('blogurl')); preg_match_all('/\{(.*?)\}/',Option::get('blogurl') ,$blogurl, PREG_SET_ORDER); $BLOGURL = explode("|",$blogurl[0][1]); if( in_array($_SERVER['HTTP_HOST'],$BLOGURL) === true ){ $BLOG_URL_EXP = "http://".$_SERVER['HTTP_HOST']."/"; }else{ $BLOG_URL_EXP = "http:/127.0.0.1/"; //该域名修改为自己的域名, } define('BLOG_URL', $BLOG_URL_EXP);
3、打开管理后台,依次点击 - 设置,将站点地址修改为如下地址,多域名间用 | 即可
http://{域名1|域名2|域名3|以此类推}/
二、注意事项
1、本教程中第3步可以参照如下修改格式:http://{域名1|域名2|域名3|以此类推}/,理论上不限域名数量