為了實現(xiàn)多個域名訪問,資源地址不是主域名的情況下,舍力寫了這個教程
本教程也可以配合不同域名不同模板使用,效果更佳
我們很多朋友可能有這樣的需要,如果你手上有空余的域名,你也可以試試,讓你的emlog支持多域名,只需要修改一個文件,增加幾行代碼就能夠輕松實在多域名支持,理論上是多少域名都沒有限制的,當(dāng)然如果你的emlog使用了靜態(tài)化插件,那么請你謹(jǐn)慎修改,因為我沒有測試過是否對靜態(tài)化有效,好了,開始動手
第一步: 打開emlog根目錄下的 init.php
找到以下代碼:
//站點固定地址 define('BLOG_URL', Option::get('blogurl'));把上面的代碼替換成如下代碼
//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://www.shuyong.net/"; //這個域名修改為你的默認(rèn)域名, } define('BLOG_URL', $BLOG_URL_EXP);第二步:
打開你的emlog后臺 ->設(shè)置 ,把站點地址改成如下格式
http://{域名1|域名2|域名3|以此類推}/
把多個域名用 | 隔開 ,理論上是沒有限制的,當(dāng)然前提是你有那么多的域名……
轉(zhuǎn)載請注明出處 AE博客|墨淵 ? Emlog程序多個域名全站訪問的操作方法
發(fā)表評論