两个wordpress如何同步
Jul 18, 2019 pm 02:44 PMwordpress网站的数据文章都要依托于sql数据库文件进行写入读取,文章数据一不一样得看网站的在这里的读取情况。不过很多空间商都限制自己的数据库外链挂接,也就是说只能够在同一主机上使用,你可以购买一个能挂外链的数据库。在安装网站时,带WWW和不带WWW的域名都直接绑定在这里,这样,无论哪一个网站写文章都会同步到另一个网站上面,完全实现同步效果!
说到这里,细心的朋友会说,wordpress网站的数据库都是绑定同一个域名的,里面字符稍变一下都有可能导致管理后台打不开。确实是这样,很多朋友更换网站域名都是在数据库中找到类似这个表文件:wp_options,将下面的“siteurl”和“home”换成自己新的域名即可。这种方法对于绑定同一个主机带WWW和不带WWW影响不大,但对于不同主机的域名则意味着:绑定一个,另一个打开不正常!对于这个问题,朋友借鉴了网上的“WordPress绑定多个域名的方法”。
相关推荐:《WordPress教程》
打开WordPress目录下的wp-config.php文件,在里面添加下面这段内容:
/* Enable multiple domains access. */ $current_sitename= $_SERVER[‘HTTP_HOST’]; if ($current_sitename == “www.AAA.com”) { define(“WP_SITEURL”, “http://www.AAA.com”); define(“WP_HOME”, “http://www.AAA.com”); } elseif ($current_sitename == “www.BBB.net”) { define(“WP_SITEURL”, “http://www.BBB.net”); define(“WP_HOME”, “http://www.BBB.net”); }
注意上述代码需要添加在下列代码的前面。
/** Sets up WordPress vars and included files. */ require_once(ABSPATH . ‘wp-settings.php’);
上面的这段代码根据HTTP请求中的参数修改了WP_SITEURL和WP_HOME常量,WordPress正是靠这两个常量来判断站点的地址。
由于配置文件中定义的常量具有较高的优先级,覆盖了数据库中定义的站点地址,因此可以同时实现多个域名进行访问。
不过,这种方法被指带有“暴力”,对搜索引擎不太友好,有直接被当成镜像网站的嫌疑。但个人认为,就单单一个带WWW和不带WWW的同一个二级和顶级域名,并没有什么影响!
本文只是表达出一种解决方案,至于后面的加上一些301重定向之类的处理方法,大家根据实际自行修改一下吧!
Atas ialah kandungan terperinci 两个wordpress如何同步. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

PHP vs. Flutter: Pilihan terbaik untuk pembangunan mudah alih

Bagaimana untuk menukar lebar halaman dalam wordpress

Dalam folder manakah artikel wordpress terletak?

Cara membuat halaman produk dalam wordpress

Bagaimana untuk mencari pengarang dalam WordPress

Apakah bahasa yang digunakan untuk membangunkan WordPress?
