突发其想注册了个ru域名,本来像弄301直接转跳到原来的域名算了,但是昨天测试DNS的时候发现每个运营商对各种DNS的接受程度不一样,我就想,直接给博客绑定两个域名算了,

但是WordPress默认是不能绑定两个域名的。但是
wp-config.php里边的参数优先级比数据库里的高。
若想搞转跳的可以看

301重定向aapple.info到doufu.ru

还是不废话了。代码如下:

  1. /* Enable multiple domains access. */ 
  2. $current_sitename=$_SERVER['HTTP_HOST'];  
  3. if($current_sitename=="doufu.ru") {  
  4.     define("WP_SITEURL","http://doufu.ru");  
  5.     define("WP_HOME","http://doufu.ru");  
  6. }elseif($current_sitename=="www.aapple.info") {  
  7.     define("WP_SITEURL","http://www.aapple.info/");  
  8.     define("WP_HOME","http://www.aapple.info/");  

注意,以上代码要放在

  1. /** Sets up WordPress vars and included files. */ 
  2. require_once(ABSPATH . 'wp-settings.php'); 

这样就可以通过另类方法绑定两个域名了。我看PHPApps就是这么绑定域名的。