之前为自己的博客简单的绑定了多域名,导致了doufu.ru
访问的博客里有些链接是转跳到www.aapple.info
,页面内链各种混乱,这次完美解决这个问题。
之前给出的绑定多域名的代码有个不好的地方,若绑定的域名很多,会变得很麻烦。
绑定多域名的改进
这是之前给出的代码:
/* Enable multiple domains access. */ $current_sitename= $_SERVER['HTTP_HOST']; if ($current_sitename == "doufu.ru") { define("WP_SITEURL", "http://doufu.ru"); define("WP_HOME", "http://doufu.ru"); } elseif ($current_sitename == "www.aapple.info") { define("WP_SITEURL", "http://www.aapple.info/"); define("WP_HOME", "http://www.aapple.info/"); }
其实,懂点PHP的都会改到更省事(不建议使用,除非你的站点个域名)
/ 启用多域名支持。 / $home = 'http://'.$_SERVER['HTTP_HOST’]; $siteurl = 'http://'.$_SERVER['HTTP_HOST’]; define('WP_HOME’, $home); define('WP_SITEURL’, $siteurl);
老样子,放在
=/* Sets up WordPress vars and included files. / require_once(ABSPATH . 'wp-settings.php’)
的前边。
改善页面内部的链接
之前的导航菜单的调用了很多绝对地址(我当时不会调用标签的相对地址),这样对于绑定了两个域名的可不行啊。但是找了好几天都没找到如何调用相对地址,最后在鸟哥的博客提问得到了答案,坑,原来是我不会使用Wordpress。 (把标签勾上就行了)
我一般都用转发
轉發不容易出現問題
這不是多域名WP,只是綁定兩個域名而已
博主搞了多域名WP了?
這不是多域名WP,只是綁定兩個域名而已